Куда девается память?

new_forward

Профессор
Регистрация
5 Май 2008
Сообщения
673
Реакции
44
Доброго времени суток, подскажите пожалуйста куда девается память?

Load Averge: 0.35, по процессам видно что памяти кушает не много, а команда free показывает что доступно памяти от 150Кб до 1.5Мб

Скрин прилагаю...

Для просмотра ссылки Войди или Зарегистрируйся
 
Вывод free покажи. SWAP подключен ? vmstat чего показывает ? Какой дистрибутив ?
 
Выведи данные лучше с помощью htop и скинь скрин сюда.
PS Вешайте zabbix на сервера продакшна. От множества проблем избавитесь от таких.
 
если без подробностей, то это нормально. система зохавает всю память что увидит и при необходимости высвободит под процессы.
ориентируйся на своп, если начало свопать, знач все плохо стало.
 
  • Нравится
Реакции: p486
мускул потюнить не пробовали?
 
однозначно SQL конфиг надо править, посмотри что рекомендует утилита mysqltuner

1. Установка apt-get -y install mysqltuner
(если CentOS -yum -y install mysqltuner)

2. Запуск mysqltuner
 
однозначно SQL конфиг надо править, посмотри что рекомендует утилита mysqltuner

1. Установка apt-get -y install mysqltuner
(если CentOS -yum -y install mysqltuner)

2. Запуск mysqltuner

Проделал данную операцию, скрин тут: Для просмотра ссылки Войди или Зарегистрируйся

Показывает key_buffer_size поставить больше 2.5Gb , а у сервера всего ОЗУ 2.3Gb.... или это на дисковое пространство ложится?
 
Проделал данную операцию, скрин тут: Для просмотра ссылки Войди или Зарегистрируйся

Показывает key_buffer_size поставить больше 2.5Gb , а у сервера всего ОЗУ 2.3Gb.... или это на дисковое пространство ложится?

key_buffer_size - хватит 512mb
query_cache_size - от 32 до 512 МБ
table_cache - 256. Если у Вас несколько сотен таблиц, то стартовым значением для опции table_cache может быть 1024
 
Не знаю почему вас тут MySQL'ю пугают, судя по скрину она жрет всего 32Мб (RES).

Все у вас нормально на сервере, вы видимо по винде судите, линукс не так работает с памятью. Если винда ее держит пустой всегда (хотя винсервер так не делает, там тоде 90% занято будет), то линукс всю память пускает в кеш и работает с нею. Зачем вам память? Чтобы болталась просто так ненужная? Или чтобы полезное действо было? Когда память понадобится - система освободит сколько надо.

Следите за свопом, если пойдет своппинг - тогда надо думать, сейчас у вас проблемы нету.
 
Назад
Сверху