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

Понимание% DiskTime в Perfmon

У меня есть сервер, который прыгает 100-700 % DiskTime за последние несколько дней.

Я понимаю, что это указывает на узкое место ввода-вывода, но что мне делать дальше? Что мне нужно проверить или изменить в отношении диска?

Используйте обозреватель процессов (procxp), чтобы выследить свинью. Вам нужно будет добавить дополнительные столбцы в панель просмотра специально для чтения и записи на диск. Если у вас есть виновник, вы можете действовать оттуда (привлечь продавца или разработчика).

Вы, вероятно, захотите увидеть, что делает этот процесс, и вы можете использовать для этого монитор процессов (procmon). Когда вы запускаете procmon, вы, вероятно, захотите отфильтровать все, кроме процесса, который вы исследуете.

Эти два инструмента поставляются со своей собственной справочной документацией (и это довольно хорошо). Для более глубокого погружения я бы порекомендовал книги по внутреннему устройству Windows от Марка Руссиновича.

Обозреватель процессов

Монитор процесса

Утилиты Sysinternals Process

Книги о внутреннем устройстве Windows