Принудительное освобождение оперативной памяти Cent OS

12
Arther
На сайте с 03.09.2009
Offline
91
1503

Есть сервер на Cent OS, на сайте посещалка в районе 8 к уников в сутки, 2 ядра 4 гига памяти, видео файлы храняться на сайте, оперативы не хватает и сайт висит, как сделать так что-бы при достижение заполнения памяти до 90% она автоматически очилась ?

lonelywoolf
На сайте с 23.12.2013
Offline
151
#1

Arther, Нанять админа. Вы ересь говорите, если честно. Надо устранять причины переполнения памяти, либо наращивать ресурсы.

Платный и бесплатный хостинг с защитой от DDoS (http://aquinas.su)
bruder
На сайте с 03.02.2015
Offline
199
#2

Оптимизировать (L)AMP или что там у вас. Еще память может жрать безрамерно какой-нибудь модуль CMS. Любой админ это выяснит (рано или поздно).

K
На сайте с 17.02.2006
Offline
106
#3

А точно память кончилась? Покажите

free -m

Хостим сайты. Есть VDS с IP.
Arther
На сайте с 03.09.2009
Offline
91
#4
kosmohost:
А точно память кончилась? Покажите
free -m

total used free shared buffers cached

Mem: 4096 4067 28 46 0 3705

-/+ buffers/cache: 361 3734

Swap: 8192 185 8006

K
На сайте с 17.02.2006
Offline
106
#5

Свободная память - это в первой строке free+buffers+cached = у Вас свободно 3733МБ.

Во второй строке второе значение уже посчитанная свободная память, а первое значение - использованная.

Т.е. тормозит, либо ЦПУ, либо диск. Большая вероятность, что последнее.

Arther
На сайте с 03.09.2009
Offline
91
#6
kosmohost:
Свободная память - это в первой строке free+buffers+cached = у Вас свободно 3733МБ.
Во второй строке второе значение уже посчитанная свободная память, а первое значение - использованная.

Т.е. тормозит, либо ЦПУ, либо диск. Большая вероятность, что последнее.

SWAP не подключается при заполнение

cat /proc/sys/vm/swappiness

1

Может из за этого ?

K
На сайте с 17.02.2006
Offline
106
#7

Диск какой стоит?

Arther
На сайте с 03.09.2009
Offline
91
#8
kosmohost:
Диск какой стоит?

Хостинг на SSD указано хостером, подозреваю обычные HDD

lshw -class disk -class storage не выводит Информацию

K
На сайте с 17.02.2006
Offline
106
#9

С того, что у Вас не сервер, а VDS, и надо было начинать. А то, я не пойму, как нормальный сервер может тормозить от 8000 хостов. Думал, что у Вас там WD green стоит.

В top в момент высокой нагрузки посмотрите на значение %wa

И поставьте atop

Его можно запустить со значением -D, и он покажет, что происходит с дисками в момент высокой нагрузки.

Большая вероятность, что, либо диски ноды перегружены, либо Вашему VDS урезали производительность виртуального диска. Либо нода, в целом, перегружена.

S
На сайте с 23.05.2004
Offline
316
#10

Понятие свободной памяти на VPS от лукавого. Даже при 16 гиг общей памяти на сервере, могут запросто нарисовать 64 доступной.

Начались проблемы - меняем хостера. В 90% это оправдано. Без обмана - только выделенные серверы, но и тут могут ждать сюрпризы.

Это просто подпись.
12

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