Зависание виртуальной машины?

MuxiH

Новичок
Зависание виртуальной машины?

Сайт периодически перестаёт работать. Обратился на хостинг там ответили так: "Сайт становится недоступным по причине зависания виртуальной машины, зависания происходят из-за очень сильной нагрузки на mysql. "

Интересно то, что зависание происходит далеко не в пиковое время, и количество просмотренных страниц в эти дни не рекордное, бывало и больше.

Подскажите, что это может быть, ведь среднее количество просмотренных страниц не больше 10 тыс. неужели это может быть причиной зависания?
И связано ли это зависание виртуальной машины с громоздкими сеансовыми переменными?


Заранее спасибо!
 

DiMA

php.spb.ru
Команда форума
что такое

> виртуальной машины
> громоздкими сеансовыми переменными

Для отлова зависания следуюет написать скрип (демона), пусть мониторит постоянно SHOW PROCESSLIST и состояние апача /server-status (хотя последнее на хостинге врядли дадут). Легко узнаешь что конкретно случилось перед зависанием.
 

MuxiH

Новичок
Т.е. как я понимаю проблема зависания в нехватке памяти?
Если так, то с чего начать оптимизацию, что больше всего "есть" память, MySQL, функции, сенсовые переменные т.д.?
 

Фанат

oncle terrible
Команда форума
ты правда думаешь, что мы здесь знаем, что У ТЕБЯ ест больше всего памяти?
 

DiMA

php.spb.ru
Команда форума
конечно знаем.. память хавают сенсовые переменные
 

MuxiH

Новичок
>ты правда думаешь, что мы здесь знаем, что У ТЕБЯ ест больше всего памяти?

Не у меня конкретно, а вообще, теоретически.
 

Фанат

oncle terrible
Команда форума
вообще теоретически никто не ест.
начинать оптимизацию надо с определения ресурса, который нуждается в ней.
это достаточно простая мысль, и я очень надеюсь, что она найдет путь в твою голову.

PS. http://www.phpfaq.ru/humor анекдот номер 2. подумай, где ты хочешь искать
 
Сверху