LINUX.ORG.RU

По твоёй ссылке 404. А память обычно занята кешем (как и должно быть, вся под завязку).

beastie ★★★★★
()
Ответ на: комментарий от giraff

то есть свободно должно быть мало так?

А что в этом плохого? Если боишься всяких оверкоммитов, то
vm.overcommit_memory и vm.overcommit_ratio тебе помогут спать спокойно.

v9lij ★★★★★
()
Ответ на: комментарий от giraff

Я не знаю чем занято память на сервере.|

Вся память на сервере занята Steam (srcds_linux). Плохого в этом ничего нет. Память используется по назначению.

beastie ★★★★★
()
Ответ на: комментарий от giraff

Это тоже нормально. Что бы не уходить в дебри, так сказать на пальцах:

Процессу выделенно адрессное пространство 2G (может уже больше, не помню) — что не зависит от конкретно доступной памяти.

При этом определённые куски памяти мапятся в разные процессы. (Разделяемые библиотеки и т.п.)

Т.о. предположим у нас 3 процесса. Каждый видет A1 + B, A2 + B, A3 + B. Если посчитать всё вместе, как это видят процессы, у нас выйдет A1 + A2 + A3 + B + B + B.

А на самом деле занято только A1 + A2 + A3 + B.

В обчем, как-то так.

Читай дальше: https://blogs.kde.org/2005/09/15/measuring-memory-usage

beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от beastie

Нет чтобы просто сказать - реально процесс использует столько, сколько в столбце RES, а в шапке в cached написан размер кэша файловой системы (в который в т.ч. входят разделяемые библиотеки и бинарники mmap'нутые в память).

no-dashi ★★★★★
()

Я не знаю чем занято память на сервере.|

не знаешь - спроси админа!!

darkenshvein ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.