Назад | Перейти на главную страницу

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

Мы используем centos 6.7, PHP 5, MySQL 5.5 и Apache 2.2.15. Иногда мы видим высокую загрузку ЦП, в основном вызванную MySQL, поэтому мы берем все журналы, которые можем получить. Мы рассматриваем оптимизацию MySQL отдельно, в основном это вопрос о PHP и apache.

В журнале ошибок apache мы продолжаем видеть неопределенные переменные, уведомления и предупреждения. Кажется, что каждые несколько тысяч запросов или больше apache перезапускается.

Два вопроса:

Журнал ошибок можно найти Вот, истечет через неделю.

Я нашел странную запись

Не уверен, какое отношение Microsoft IIS имеет к файлу журнала.

Установите символы отладки для этого программного стека и запустите perf top. Это позволяет получить верхние символы путем выборки на процессоре, так что вы можете найти активные функции.

Что усложняет ситуацию, я не знаю, насколько хороша производительность в этом старом ядре. Фактически, CentOS 5 перестала существовать с марта 2017 года. Единственный ответ на получение значимых исправлений - это обновление.