Как записать использование диска на приложение в Windows? - PullRequest
0 голосов
/ 22 сентября 2018

У меня ноутбук без SSD, и в большинстве случаев узкие места в моих программах - это не оперативная память или процессор, а использование диска.Иногда это окна что-то делают в фоновом режиме.Я не могу смотреть и диспетчер задач в течение всего дня, поэтому я хотел бы профилировать мой компьютер в течение всего дня и посмотреть, какое приложение использует дисковый ввод-вывод наиболее часто во время моей деятельности.

Мой вопрос: Существует ли программа для профилирования использования диска для каждого приложения для Windows, чтобы я мог записывать данные об использовании диска в течение многих часов для последующего анализа?Если нет, я знаю немного java, мне просто нужна библиотека, чтобы сделать свое приложение для профилирования.

1 Ответ

0 голосов
/ 22 сентября 2018

DiskMon из пакета SysInternals .

Вы можете запустить его в течение длительного времени и сохранить результат в конце дня.

  • Вы не можетеразработать монитор ввода-вывода с использованием Java.вам нужно написать API-интерфейс драйвера или перехвата ввода-вывода, которым нужен родной язык, такой как C ++ или Delphi.
...