почему команда free показывает большее использование памяти, чем другие инструменты [duplicate]

Когда я использую команду free -h -l, я вижу 1.8G в использовании там, где приложение system monitor показывает 1.1G в использовании.

             total       used       free     shared    buffers     cached
Mem:          1.8G       1.7G       161M       245M        67M       553M
Low:          853M       735M       117M
High:         1.0G       963M        44M
-/+ buffers/cache:       1.1G       783M
Swap:         3.8G       1.4G       2.4G
2
задан 11 July 2015 в 23:19

1 ответ

Поэтому в первой строке free память вычисляется, рассматривая (добавление) объема памяти используемый для кэширования и буферизации.

"Системный монитор" показывает использование памяти, не считая объем памяти кэшируемым и буферизированным.

Выезд строка -/+ buffers/cache: 1.1G 783M из free, это - то же к тому, что показывает "Системный монитор", потому что эта строка показывает использование памяти, не рассматривая (вычитание) кэша и буферов.

3
ответ дан 2 December 2019 в 02:56

Другие вопросы по тегам:

Похожие вопросы: