В моем VMware среда виртуальной машины помечена как Подчеркнул «Память, потому что он постоянно требует около 75% от общего объема оперативной памяти.
Это виртуальная машина Debian 9, поэтому я несколько раз подключался к SSH, чтобы исследовать эту проблему; Я заметил, что free
в среднем вывод команды говорит о том, что используется только около 840 МБ ОЗУ из общего объема 2 ГБ, еще 1 ГБ используется для буфера / кэша.
Насколько я знаю, ядро Linux может восстанавливать буферную / кэшированную оперативную память, если ей требуется больше памяти: VMware vSphere знаете об этом механизме или что у виртуальной машины какая-то неправильная конфигурация?
Редактировать: вот типичный вывод free -h
команда от этой виртуальной машины:
total used free shared buff/cache available
Mem: 2.0G 927M 76M 156M 1.0G 772M
Swap: 2.0G 293M 1.7G
free
выход, В системе Linux действительно мало памяти, если свободное значение в строке - / + buffers / cache: становится низким. , пожалуйста редактировать Ваш вопрос, добавляющий типичный вывод ... Возможно, какое-то приложение на виртуальной машине на самом деле много кеширует ...