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 👍👍
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.