|
|
|
плохо стало машинке (отдельностоящий автономный машин с 2мя процами, сказями, 4мя гигами памяти - сам на себе носит все и приложения и базы, ничего типа явы там нет) - большая куча апачей в памяти. load avg 10-20 стал нормой, на пиках 5-минутный доходил до 70..
я решил, что что-то надо делать)) хотя бы на то время пока провайдер завезет еще одну машину нужной конфигурации на ту же площадку
сразу скажу, что радикально ситуацию поменять не удалось - загрузка проца сохранилась на уровне 10-15, но (что важно) пропали пики
при помощи той матери, админа и советов был предпринят вот такой комплекс мер:
- небольшой тунинх mysql-я - увеличение кеша и т.п., замена конфига на huge
- установка php accelerator-а
- заруливание большинства статики на nginx напрямую и использование того же nginx-а в качестве реверс-прокси перед апачем
вывод который я делал для себя: радикально ситуацию изменить такими способами можно совсем не всегда; больше внимания надо уделять не таким "припаркам", а оптимизации кода и кешированию
+ само-собой - штуки полезные, но железок надо ставить больше... |
|
|
|
|
|
Ну видимо просто какие-то очень специфические скрипты, что на на таком железе такая загрузка. |
|
|
|
|
|
их много
вырубание каждого отдельно-взятого хоста/домена ничго не меняет
будет получше со временем - поползаю там с профайлером; в основном там мои какашки |
|
|
|
|
|
что пишет vmstat?
интересно какие us id wa |
|
|
|
|
|
Хм... что б такой машине стало плохо... сколько же трафа там должно быть?
nginx + php accelerator = нормальный ход
И еще бы было бы очень полезным добавить использование memcached от danga.com, его применение снизит загрузку сервера баз данных в разы |
|
|
|
|
|
|
StepBy, distributed memory object caching system? может мне еще лоад бэлансинг на этой же машине как-нить замутить? |
|
|
|
|
|
|
"memcached от danga.com" - это, как я понимаю (в первую очередь) _распределенный_ кеш запросов
нет? |
|
|
|
|
|
вот вам наверное смешно, а в Москве жопа с серверами, если за адекватные бабасы (за ниадекватные нихачу)
меня уже два провайдера по срокам продели ,-(
онако, в этой машине было 2 гига озу, а не 4 :о)
добавили памяти - практически ничо не изменилось
сам переколбасил конфиг мускуля с учетом новой памяти - вроде помогло, но опять не радикально |
|
|
|
|
|
лучшее решение - найди грамотного админа, который хорошо знает ось, которая на твоем серваке, пусть разбирается что не так. в твоем случае помошь из зала бесполезна - надо смотреть нюансы.
тут решением может оказаться все что угодно, вплоть обновления ядра или смены оси на более подходящую данному железу. |
|
|
|
|
|
тык это был и не запрос помощи
админа я вряд ли замешаю на любого другого
что делать - очевидно: 1. еще железа, 2. ползать по скриптам с профайлером |
|
|
|
|
|