суммирую столбец RSS вывода ps
ps axu|awk '{s+=$6}END{print "NR="NR "\ns="s}'
NR=124
s=1057592в то же время
# free
total used free shared buffers cached
Mem: 3096784 3068024 28760 0 63668 2024104
-/+ buffers/cache: 980252 2116532
Swap: 3148732 0 3148732куда делись ещё 2 Гб памяти?
как можно посмотреть что/какой процесс жрет память?
>куда делись ещё 2 Гб памяти?Их зохавал аццкий сотона, а ваш мозг он оставил для ктулху.
>как можно посмотреть что/какой процесс жрет память?Вы даже не представляете насколько это сложный вопрос, в первую очередь потому что его сложно правильно сформулировать. Почитайте что происходит с памятью при форках, использовании разделяемых библиотек, отображениях файла в память итд.
>Вы даже не представляете насколько это сложный вопрос, в первую очередь потому
>что его сложно правильно сформулировать. Почитайте что происходит с памятью при
>форках, использовании разделяемых библиотек, отображениях файла в память итд.то что тяжело определить точно как и кем используется память я теперь понял
в таком случае концепция меняется,ибо после того как заканчивается память начинает использоваться swap вплоть до его кончины,после которой система виснет так что даже локально нельзя зайти. Хотя вроде oom killer должен бы начть убивать процессы,но...
замечено
как только запускаю httpd - начинается заметное уменьшение кол-ва свободной памяти в системе и через минут 40 free остается как писал выше./proc/sys/vm/swappiness выставлен 60
пробовал менять
/proc/sys/vm/overcommit_memory с 0 на 2 - эффект тот жегде чего можно посмотреть ещё?
>[оверквотинг удален]
>
>замечено
>как только запускаю httpd - начинается заметное уменьшение кол-ва свободной памяти в
>системе и через минут 40 free остается как писал выше.
>
>/proc/sys/vm/swappiness выставлен 60
>пробовал менять
>/proc/sys/vm/overcommit_memory с 0 на 2 - эффект тот же
>
>где чего можно посмотреть ещё?у вас сервак нормально работает?
что вы памятью заморачиваетесь? *unix* системы рассчитаны так что бы максимально использовать память: под кеши, буферы и пр пр пр. Свободной они почти не оставляют.
заморачиваюсь потому как " после того как заканчивается память начинает использоваться swap вплоть до его кончины,после которой ***система виснет так что даже локально нельзя зайти****"
>заморачиваюсь потому как " после того как заканчивается память начинает использоваться swap
>вплоть до его кончины,после которой ***система виснет так что даже локально
>нельзя зайти****"уменьшайте количество процессов которые могут быть порождены для того же http
>замечено
>как только запускаю httpd - начинается заметное уменьшение кол-ва свободной памяти в
>системе и через минут 40 free остается как писал выше.Откройте :) для себя top! http://www.opennet.me/base/sys/procps_info.txt.html
>>замечено
>>как только запускаю httpd - начинается заметное уменьшение кол-ва свободной памяти в
>>системе и через минут 40 free остается как писал выше.
>
>Откройте :) для себя top! http://www.opennet.me/base/sys/procps_info.txt.htmlсегодня поставили nginx, посмотрим что будет