Форум Зейского сообщества любителей ОС Linux и Unix

Тематические обсуждения *nix => Общие вопросы => Тема начата: Vena от Суббота, 14 Июня, 2014, 04:58:50

Название: вопрос по количеству занятой памяти
Отправлено: Vena от Суббота, 14 Июня, 2014, 04:58:50
Вот на рисунке данные о памяти системного монитора и полученные с помощью команды free.

[attach=1]

Ничего не пойму. Как ни считаю, не сходятся данные. Как правильно смотреть сколько съедено и сколько свободно? Нетбук подтупливает, а памяти полно (по системному монитору).
Название: Re: вопрос по количеству занятой памяти
Отправлено: vovka от Суббота, 14 Июня, 2014, 15:03:18
Память подразделяется на три вида на сколько я знаю:
Гномовский монитор ресурсов наверное показывает сколько невыгружаемой и неперемещаемой (в своп или другую область) памяти имеется. 

Сколько занято физически указано в столбце "used:". В этом параметре отображается сколько невыгружаемой памяти (ядра и программ) + потенциально выгружаемой памяти в своп (память буферов программ + память контекстов). Надо ориентироваться на этот параметр, а также брать в расчёт сколько занято свопа. На мой взгляд, команда top даёт больше информации, особенно когда отображаются процессы с сортировкой по количеству занятой памяти (комбинация Shift + M). В выводе top есть конкретное значение количества свободной физической памяти.