LINUX.ORG.RU

кто жрёт память?


0

3

после перезапуска сервера, в htop жёлтая полоска Mem (см. рисунок) https://www.dropbox.com/s/q0ynd1y8lh8ksy8/Скриншот 2013-10-23 22.49.57.png

постепенно доползает до правого края, и когда появляется первая полоска Swp, система начинает жутко тупить

подскажите, как определить кто сжирает память...


Ответ на: комментарий от int13h

это начало списка https://www.dropbox.com/s/jo20w3tf6c03611/Скриншот 2013-10-23 23.22.46.png

а это чуть ниже начала (промотал все server.jar вверх) https://www.dropbox.com/s/u3jqf05m1cj2pld/Скриншот 2013-10-23 23.31.14.png

server.jar это многопоточное приложение на яве к которому прицеплены клиенты (примерно 150)

я так понимаю, что каждая строка - это поток для одного клиента....

что такое VIRT и что такое RES объясните плиз....

virt и res у server.jar со временем практически не меняются...

они как при старте сервера так и при тупняках одинаковые....

kkv79
() автор топика
Ответ на: комментарий от kkv79

У вас linuxatemyram. Никто у вас память не жрет, это дисковый кеш, и это хорошо. VIRT — виртуальная память (особо не смотрите на этот показатель), RES — реальная выделенная память.

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

система начинает жутко тупить

и это хорошо

Узнаю братьев-линуксоидов! :D

KRoN73 ★★★★★
()

система начинает жутко тупить

Нехрен в окошках сидеть на сервере.

anonymous
()
Ответ на: комментарий от si0

sync ; echo 2 > /proc/sys/vm/drop_caches не помогло

sync ; echo 3 > /proc/sys/vm/drop_caches помогло, жёлтая полоса полностью исчезла, но опять медленно увеличивается...

в /etc/sysctl.conf прописал vm.swappiness = 1 vm.vfs_cache_pressure=50

посмотрим что получится....

kkv79
() автор топика

постепенно доползает до правого края

Это не значит что всю память сожрало - у тебя там почти доползло а еще даже гигабайта из восьми нет.

система начинает жутко тупить

У тебя там la больше двух уже, посмотри что при свопе происходит, проверь работу дисков, например.

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

Так желтая полоска должна быть. У тебя сохраняется ресурс винтчестера. Другое дело что из-за дискового кеша процессы не должны лезть в swap.

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