Мой Centos является ужасно медленным

Как развитие, мы закончили тем, что покупали 3M ESD Безопасный Вакуум Тонера.

Это работает отлично, и у меня не было проблем во время процесса уборки. Это идет со многими вложениями и является единственным техническим продуктом, который сосет нарочно.

0
задан 29 November 2011 в 00:36
5 ответов

Я разговариваю с администратором сервера. Он заменил всю 32-битную виртуальную машину Centos на «Ubuntu Sever 10.10» и установил apache в рабочем режиме и fast-cgi php.

Наконец, это было решение.

0
ответ дан 4 December 2019 в 13:00

Похож на mysql, и апачи уничтожают много времени обработки. База данных могла быть узким местом, я предполагаю, что Вам действительно нужна она - Вы могли представить свое использование дб и видеть то, что продолжается?

2
ответ дан 4 December 2019 в 13:00

Среднее число загрузки 18 ясно указывает на проблему, но вопрос, почему это настолько высоко?

У меня была очень похожая проблема некоторое время назад, и это оказалось проблемой с дисковым контроллером. Очень медленный доступ к диску вызывал систему к узкому месту при ожидании диска IO (который обнаружился как очень высокие средние числа загрузки и времена ожидания, но также и процессы причины, ожидающие диска для потребления большего количества ЦП, чем они будут иначе. Оказалось, что ядро не распознавало контроллер правильно и отступало на старую школу контроллер IDE вместо быстрого sata один.

Фиксация должна была загрузиться с

hda=noprobe hda=none 

в конце ядра представляют в виде строки в/etc/grub.conf.

Если проблемой не является диск IO, то необходимо будет провести некоторое время, диагностируя, каково это. От вывода Вы имеете до сих пор, похоже, что у Вас есть много RAM, но ЦП используется процессами mysql и httpd. Ваш сервер законно занят? Сколько соединений, входящих, является сервером? (Можно получить эту информацию с netstat -an |grep ESTABLISHED и если это - слишком многие для подсчета, можно сделать netstat -an |grep ESTABLISHED |wc -l считать строки.) Можно также использовать инструмент как iostat смотреть на дисковую io статистику (от sysstat пакета: yum install sysstat устанавливать его).

1
ответ дан 4 December 2019 в 13:00

Я проверил бы mysql производительность с помощью mysqltuner.pl и также проверил бы УМНЫЙ диск на наличие ошибок.

И, попытайтесь использовать innodb конфигурацию механизма, любят описанный здесь. Следите за innodb_buffer_pool_size переменной. Это делает волшебство.

0
ответ дан 4 December 2019 в 13:00

Я не думаю, что диск является проблемой; большая часть Вашего выделения процессора находится в пространстве пользователя (57.1%us) или в системных вызовах (42.4%sy) и не ожидающий на диске ввод-вывод (0.0%wa).

Вместо этого я наблюдал бы то, что Ваш апачский бэкенд и запросы базы данных делают и видят, можно ли обрезать жир там. Для ответа, что делает апач я включил бы mod_status, корректно перезапустил бы апача и затем посетил бы http://server_name/server-status. Для MySQL я вошел бы в систему mysql консоль администрирования и затем show full processlist;

0
ответ дан 4 December 2019 в 13:00

Теги

Похожие вопросы