The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Помогите определить, тормозят ли диски?"
Отправлено PavelR, 23-Янв-11 10:13 
> в nginx'е включал open_file_cache, по-разному пробовал его конфигурировать -- ситуация
> толком не меняется.
> пробовал в нгинксе отключать все картинки из галерей пользователей, т.е. возвращать 404,
> если запрашивается картинка из папки с фотографями. Нагрузка сильно падает по
> gstat'у,  держится около 20-30%. то есть можно сказать, что дело
> именно в статике и именно в большом кол-ве фотографий.
>Mem: 4730M Active, 2152M Inact, 713M Wired, 185M Cache, 399M Buf, 108M Free

Исходя из собственного понимания мира, могу предположить что оперативка системы не используется для файлового кеширования. Да и в данный момент 2152M Inact.... Печально :-)

Во фряхе без дополнительного тюнинга с этим делом плоховато, в отличие от линуха, который всю оперативку под файловый кеш отдает легко и непринужденно (и по умолчанию).

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

---

кроме того, возможно требуется больше памяти отдать под кеш таблиц мускула. Тогда он уменьшит число обращений к диску, будет отдавать ответы быстрее, и число процессов пыхпе уменьшится. Соответственно, высвободится еще оперативка.

Кроме того, я бы рекомендовал вынести БД на отдельные диски, чтобы она не воевала за seek-и - будет отвечать еще быстрее.

Хотя, скорее всего, в этом особого выигрыша добиться не удастся, поскольку под пхп+мускул у вас используется всего 700 Мб ОЗУ (да еще минус системные процессы).

-------


>Сделал диск в памяти (md2) на 4гб, туда нгинкс записывет горячую статику, каждые полчаса >диск подчищается.

ПОДчищается или полностью зануляется?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру