我正在运行一个需要每天重新启动的应用程序。我注意到当我关闭这个应用程序并运行“free -m”时它说:
total used free shared buffers cached
Mem: 1009 863 146 0 16 815
-/+ buffers/cache: 31 978
Swap: 0 0 0
为什么我只有 146mb 可用空间?这是我正在运行的唯一应用程序,当我重新启动整个系统时,我有 980mb 可用空间。
答案1
不要惊慌,一切都很好。这里解释原因:
摘抄:
要查看有多少内存可供您的应用程序免费使用,请运行 free -m 并查看以下行:说“-/+缓冲区/缓存”在专栏中说“免费”。这就是你的答案(以兆字节为单位):
$ free -m
total used free shared buffers cached
Mem: 1504 1491 13 0 91 764
-/+ buffers/cache: 635 869
Swap: 2047 6 2041