Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Сервер постепенно сжирает всю память (http://www.flasher.ru/forum/showthread.php?t=187417)

Андрей911 19.11.2012 09:41

Сервер постепенно сжирает всю память
 
Вложений: 3
Здравствуйте, форумчане.
Столкнулся с такой проблемой - при работе сервер (Apache + Nginx) постепенно сжирает всю доступную оперативную память и начинает тормозить. Состояние оперативки выглядит так
http://www.flasher.ru/forum/attachme...1&d=1353384737
На данном этапе я с этим борюсь перезагружая его каждые 2 часа по крону. Что не есть хорошо.
Запустил команду top в Putty
В момент старта сервера
http://www.flasher.ru/forum/attachme...1&d=1353384737
Через 3 часа работы
http://www.flasher.ru/forum/attachme...1&d=1353384737

Видно что оперативка жрется за счет роста кеша. Вопрос как можно ограничить его размер? Куда и в какие настройки надо для этого залезть?
Вот тут нашел решение в котором предлагается его периодически очищать http://www.hosting.com/support/linux...n-linux-server, но это опять же какие-то пулу меры и кроме того у меня нет прав на исполнение /proc/sys/vm/drop_caches

Добавлено через 3 минуты
Ссылки на фото с радикала *********** почему-то прописались как звездочки
Но вот по этой ссылке в общем-то есть похожие скрины http://www.hosting.com/support/linux...n-linux-server

Добавлено через 26 минут
radikal точка ru

Krusty 19.11.2012 12:42

У вас что, версия вроде 0.7? Это давно полечили, обновитесь до последней stable

Андрей911 19.11.2012 13:17

Nginx стоит версии 0.8.55

mooncar 19.11.2012 18:23

Андрей911, отредактируйте ваше сообщение - картинки у нас должны прилагаться к сообщению, а не выкладываться на файлопомойки.
Делается это в "Расширенном режиме" редактирования.

А по сути - вопрос не профильный, со взаимодействием "флеш-приложение - сервер" напрямую не связан.
Лучше его задать на специализированных форумах.

Андрей911 20.11.2012 09:19

Картинки поправил. Не знал про расширенный режим.
Согласен, что вопрос не связан напрямую с взаимодействием "флеш-приложение - сервер", но любому флешеру рано или поздно придется столкнуться с решением проблем нагрузки на сервер.
Порекомендуйте, пожалуйста, специализированный форум))).

AlexCooper 20.11.2012 12:43

на сервере есть логика? Просмотрите не закрытые соединения (например мускл, так же советую просмотреть его конфиги) полезно

Krusty 20.11.2012 13:46

То, что вы написали, вашей картинкой не подтверждается. У вас процесс nginx на момент запуска и после 3 часов работы весит одинаково. Свободная память уходит под кэш, причем системный. И это совершенно правильное поведение. И что вас не устраивает?

Андрей911 20.11.2012 17:11

Меня как-то пугает что постепенно вся доступная оперативная память уходит под системный кеш. Не получится ли потом так что какому-то процессу просто не хватит памяти для запуска?

Добавлено через 37 секунд
AlexCooper спасибо за ссылку. Почитал про настройки сервера

Krusty 20.11.2012 17:23

Зря пугает. Файл вместо диска дергается из кэша - оперативки. Это хорошо.

Нет, не получится.

Андрей911 20.11.2012 17:48

Спасибо всем за ответы. Действительно зря боялся - но неизвестность пугает и это давно известно:-)
Сейчас проверил. Создал таблицу типа MEMORY и загрузил ее на 256Мб, при этом системный кеш стал меньше, то есть если памяти кому-то будет не хватать, то кеш подвинется. Все ОК!


Часовой пояс GMT +4, время: 01:16.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.