Когда я замечаю, что моя система становится вялой, первое, что я делаю, это открываю диспетчер задач, чтобы увидеть, использует ли тот или иной процесс 100% процессора. Что мне делать, когда я слышу, как мой жесткий диск как сумасшедший работает, но процессор на 99% простаивает? Как мне отсортировать мои процессы по «disk io за последние 5 секунд» или что-то в этом роде?
Filemon или procmon из набор sysinternals; Process Explorer также помогает. Бесплатно скачайте, разархивируйте и запустите их от имени администратора ...
Если вы запустите диспетчер задач и перейдете на вкладку процесса, вы сможете добавить столбцы из меню «Просмотр». IO Writes and Reads может показать вам сразу. В противном случае я бы пошел с тем sysinternals, о котором говорил Барт.
Вы можете сравнить снимки с помощью wmic:
Список процессов wmic.exe io / каждый: 10 / повтор: 6
Эта команда сделает снимок вашего процесса ввода-вывода 6 раз с интервалом в 10 секунд.
Эта команда:
wmic process list statistics /format:list
также даст вам не связанный с процессом ввод-вывод, например статистику файла подкачки.
Роб