Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Почему сервер с 90% простоя всё равно не успевает обрабатывать запросы

Открываете top, видите %Cpu(s): 8.0 us, 2.0 sy, 0.0 ni, 90.0 id — и первая мысль «процессора полно, дело не в нём». А сайт при этом отвечает медленно, очередь запросов растёт, клиенты жалуются на таймауты. Это одна из самых частых ошибок диагностики: низкая загрузка CPU не означает запас мощности, она означает, что процессор большую часть времени ждёт чего-то другого. Разберём, чего именно он может ждать и как это найти, не гадая.

Подробнее →