LINUX.ORG.RU
ФорумAdmin

вопрос по нагрузке


0

2

есть впс- 512 озу, 1 гиг свап, 2 ядра по 2ггц, пхп включен как fastCGI

сайты используют дисковое кеширование- при первом обращении вся страница сохраняется на диск, затем читается с диска, размер страницы 20-40 кб. так вот это все ужасно тормозит, оба ядра забиваются на 100%

ispmanager Нагрузка http-сервера за 5 минут показывает в среднем 1000 запросов, это примерно 4 запроса в секунду.

я конечно понимаю что дисковые операции считаются самыми медленными, но почему проц так сильно грузится? изза того что используется впс?

скорее всего потому что используется swap

trofk ★★★ ()

Проц грузится скорее всего потому, что процесс переходит в состояние iowait, когда он отправил запрос на получение данных от винта и ждет их. Покажите «iostat 1» в момент тормозов.

iron ★★★★★ ()

Самая требовательная часть к i/o это базы данных. Если базу нужно колбасить при медленном диске то не стоит ждать чудес.

invokercd ★★★★ ()

vm.swappiness=0, потом поглядеть на результат и поиграться с планировщиком

anonymous ()
Ответ на: комментарий от kommersant

Cудя по iostat, проблема не в I/O дисковой подсистемы. Высокий %steal говорит о:

man iostat:

%steal
                     Show  the percentage of time spent in involuntary wait by
                     the virtual CPU or CPUs while the hypervisor was  servic-
                     ing another virtual processor.

Так что бегите с этого ВПС-а. Либо переходите на другой тариф, где будет выделяться больше ресурсов.

iron ★★★★★ ()
Ответ на: комментарий от kommersant

если на хосте дикий оверкоммит по vcpu, то легко (ссылку на пастебин не читал, ориентируюсь по цитате выше)

anonymous ()
Ответ на: комментарий от kommersant

странно, впс на xen, 2 ядра по 2 гига- неужели не хватает?

У вас может быть хоть тыщу CPU и миллион гигов памяти. Но если на гипервизоре дикий перегруз, все равно будет тормозить. Попробуйте поругаться с хостером, показать им логи. Вдруг они поднимут приоритет вашему VPS-у либо перенесут на другой хост. Но как показывает практика, проще свалить к другому поставщику услуг нежели добиться улучшения сервиса от существующего.

iron ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.