Ubuntu Linux: использование памяти подкачки Процесса и использование памяти

Серверы имеют звуковые карты? В противном случае затем это - проблема. Необходимо установить звуковую карту и драйверы, прежде чем можно будет получить аудио возможности.

14
задан 13 April 2012 в 11:05
3 ответа

Наконец-то я получил ответ на свой вопрос. Существует программа под названием smem (в Ubuntu / Debian apt install smem ), которая позволяет отдельно перечислять своп и используемую память.

Несколько различных способов перечисления свопа можно найти здесь: https: //www.cyberciti.biz/faq/linux-which-process-is-using-swap/[1171037 provided.

0
ответ дан 2 December 2019 в 21:13

Система виртуальной памяти Linux не так проста. Вы не можете просто сложить все поля RSS и получить значение, сообщенное , используемым , бесплатным . Для этого есть много причин, но я назову пару самых важных.

  • Когда процесс разветвляется, и родительский, и дочерний процесс будут отображаться с одним и тем же RSS. Однако Linux использует копирование при записи , так что оба процесса действительно используют одну и ту же память. Только когда один из процессов изменяет память, она действительно дублируется. Таким образом, это приведет к тому, что число свободных будет меньше, чем верхняя сумма RSS.

  • Значение RSS не включает совместно используемую память. Поскольку разделяемая память не принадлежит ни одному процессу, top не включает ее в RSS. Таким образом, это приведет к тому, что число свободных будет больше, чем верхняя сумма RSS.

10
ответ дан 2 December 2019 в 21:13

Я думаю, вам лучше доверять выводу «бесплатно» в том, что касается общего использования памяти, и доверять «ps» для общего представления о том, сколько памяти занимает отдельный процесс. с помощью.

Тот факт, что сумма значений RSS "ps" не равна "свободному", не мешает вам сортировать ваши процессы по RSS и оценивать самые большие из них на предмет уничтожения.

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

1
ответ дан 2 December 2019 в 21:13

Теги

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