0
我不確定我的記憶發生了什麼。我有31G內存的總數,使用的是1G,並且免費的是9G。我的服務器的總內存與USED + FREE內存不匹配。我正在使用linux免費命令
我的問題是,爲什麼呢,我只有9G和1G = 10G。這與31G的總內存相差甚遠。
我希望看看1G使用和~29G免費。任何人都可以幫忙解釋一下嗎?
$ free -m
total used free shared buff/cache available
Mem: 31757 1264 9377 342 21114 29855
Swap: 2047 2 2044
$ free -g
total used free shared buff/cache available
Mem: 31 1 9 0 20 29
Swap: 1 0 1
這些數字加起來。爲什麼你忽略其餘的列? –
我沒有包括它,因爲我認爲它不應該包括在內。根據此示例(http://www.linuxnix.com/find-ram-size-in-linuxunix/) - 您可以看到總內存使用率=已用+可用內存。然而,檢查後,男子和這篇文章(http://stackoverflow.com/questions/30772369/linux-free-m-total-used-and-free-memory-values-dont-add-up)我意識到它應該包括在內。無論如何,感謝您的評論,因爲這是一個非常有用的想法。 :) –