两台运行程序相同的服务器 其中一台内存占的比较高,看了下 free
total used free shared buff/cache available
Mem: 3790 1336 957 1025 1497 972
Swap: 0 0 0
发现他的 shared 比较大(另一台的 shared 为 0 )
会是什么原因导致的?
查了下,shared 是多进程共享内存。。。。两台运行的服务都是 go 的,没涉及到什么共享内存,其他运行的进程是系统默认的
查看了下
[root@xx run]# df -BM
文件系统 1M-块 已用 可用 已用% 挂载点
/dev/vda1 40188M 24207M 13917M 64% /
devtmpfs 1887M 0M 1887M 0% /dev
tmpfs 1896M 0M 1896M 0% /dev/shm
tmpfs 1896M 1026M 870M 55% /run
tmpfs 1896M 0M 1896M 0% /sys/fs/cgroup
tmpfs 380M 0M 380M 0% /run/user/0
[root@x sessions]# pwd
/run/systemd/sessions
[root@x sessions]# du -sm
1022 .
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.