Сервер тормозит, а top показывает, что процессор почти свободен. Первая мысль — «диск». Но диск не сообщает о своём пределе прямым текстом: он просто отвечает медленнее, а причина может прятаться где угодно — от файловой системы до сетевого хранилища. У каждого накопителя есть потолок операций в секунду (IOPS), и разница между HDD, SSD и NVMe — не в разы, а на порядки. Разберём, как измерить этот потолок, отличить упор в диск от упора в CPU, память и сеть, и что делать, когда предел действительно найден.
Подробнее →