Назад | Перейти на главную страницу

как читать использование оперативной памяти из новых версий free и htop?

прежде чем я переключился на 64-битный сервер Ubuntu 16.04 на моих VSP (на основе OpenVZ), я читал вывод из free и htop для анализа фактического использования ОЗУ. Теперь с версией 16.04, которая поставляется с новыми бесплатными и htop все изменилось и я больше не понимаю, как это читать. Я думал, что это из-за версии ОС, но это также происходит 14.04 с обновленными пакетами. Из этой ссылки кажется, что -доступно- в free эквивалентно старому +/- cached / buffered, но этот вывод был 4MB в +/- cached / buffered в разделе "free", теперь это:

root@server3:~# free
              total        used        free      shared  buff/cache   available
Mem:         131072       85884           0       73460       45188        3566
Swap:             0   

что это вообще по сравнению со старым? На старом free У меня оставалось почти 120 МБ для использования в случае необходимости другими процессами (и это было верно из того, что я тестировал), здесь все совершенно по-другому.

Также на htop я вижу, что используется больше оперативной памяти, чем доступно ... а? Раньше там тоже было 4/128 МБ.

Может быть, эти баги OpenVZ?