Как вычислить чем забивается память на сервере?

M
На сайте с 13.06.2006
Offline
67
798

Привет

На сервере 32Gb Ram, система Debian. В top 32Gb total, 31Gb used.

Подскажите как вычислить какие какие сайты и какие сервисы тянут столько памяти?

Стоит ли вообще копать этот вопрос?

AU
На сайте с 03.09.2009
Offline
88
#1

Запустите топ и отсортируйте по использованию памяти:

sudo top ->далее нажмите на клавиатуре "shift + m"

Либо так:

sudo ps aux --sort -rss

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

sudo ps -Hwfe

Unix в вопросах и ответах https://unixhow.com (https://unixhow.com)
Оптимизайка
На сайте с 11.03.2012
Offline
396
#2

А что там насчет cached?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
K5
На сайте с 21.07.2010
Offline
209
#3

при правильной настройке сервера при всех запущенных процессах и максимальном количестве дочерних, сервер и должен использовать 90-95% памяти, но это только при максимуме.

в htop смотрите сколько реально используется, остальное скорее всего на самом деле в кеше.

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
unreturned
На сайте с 20.03.2013
Offline
57
#4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий