Система постоянно кушает SWAP

12
ShopOS
На сайте с 06.03.2008
Offline
59
1763

Вот такая вот картина, вроде память свободная есть, но постоянно используется SWAP. Как лечить?

Использую CentOS, php, php-frm, mysql, postgresql, nginx, apache, redis.

Z1
На сайте с 07.02.2012
Offline
67
#1
ShopOS:

Вот такая вот картина, вроде память свободная есть, но постоянно используется SWAP. Как лечить?

Использую CentOS, php, php-frm, mysql, postgresql, nginx, apache, redis.

Это нормальная ситуация.. вы думаете, что SWAP обязательно должен быть при нехватки RAM ? Там и пол гигабайта нету :)

ShopOS
На сайте с 06.03.2008
Offline
59
#2

На остальных серверах ничего подобного нет. Тут же подходит к 700МБ (!!!). Ничего нормального не вижу.

P
На сайте с 08.03.2007
Offline
250
#3

Может просто памяти не хватает? Под буферы отведено почти ничего, значит не хватает. Лечить добавлением памяти либо настройкой софта, а как ещё?

P
На сайте с 16.03.2009
Offline
144
#4
Pilat:
Может просто памяти не хватает? Под буферы отведено почти ничего, значит не хватает. Лечить добавлением памяти либо настройкой софта, а как ещё?

Отключить swap например xD

ShopOS
На сайте с 06.03.2008
Offline
59
#5

Это адекватный вариант кстати, периодически выключать, а затем включать swap для его очистки.

P
На сайте с 10.11.2010
Offline
27
#6

Можно уменьшить swappiness в sysctl

Login.by (http://login.by/) — хостинг в Беларуси
M
На сайте с 24.10.2011
Offline
173
#7
Petabyte:
Можно уменьшить swappiness в sysctl

не особенно поможет, если памяти реально не хватает

[Удален]
#8

Экстрасенсорно никто не поможет.

Оптимизируйте все сервисы что больше всего используют память: mysql, apache, php

B
На сайте с 02.06.2012
Offline
6
#9

Ничего страшного в этом нет. Как "скушала" так и "выплюнет". Сама система то работает стабильно, я думаю?!

M
На сайте с 16.09.2009
Offline
278
#10
ShopOS:
Вот такая вот картина, вроде память свободная есть, но постоянно используется SWAP. Как лечить?

Для начала - узнать что, собственно, свопится.

Смотрите в /proc/<pid>/status, поле VmSwap, если вдруг у вас ядро > 2.6.34.

Или - в /proc/$PID/smaps, поле Swap.

Второе: вопрос из серии "беспокоюсь я", или вы наблюдаете реальные проблемы, которые пытаетесь связать с использованием свопа?

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
12

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