Метрики зелёные: top показывает простаивающий CPU, free -m — свободную память, диск не пишет с потолка, а ответ всё равно приходит через секунду-две вместо ожидаемых десятков миллисекунд. Первый инстинкт — добавить ядер и памяти, но это не поможет, потому что причина не в нехватке ресурсов, а в том, как сервер и код их используют. Ниже — восемь конкретных причин «тихой» медленности, которые редко проверяют в первую очередь, и способ найти каждую одной-двумя командами.
Подробнее →