Я хочу контролировать ввод-вывод серверной системы Windows 2003. Я особенно заинтересован в операциях ввода-вывода определенных каталогов (где у меня есть неизвестное и постоянно меняющееся количество файлов). У меня есть приблизительное представление о том, как отслеживать весь диск или раздел, но не для "просто" некоторых каталогов. Как бы я это сделал?
1 ответ
1
Попробуйте инструмент SysInternals Process Monitor. Он отслеживает довольно много разных типов активности в вашей системе (доступ к реестру, доступ к файлам, сетевая активность и т.д.).
Имеет довольно гибкую фильтрацию. Для вашего случая вы можете сделать что-то вроде этого:
- Выберите пункт меню Фильтр -> Фильтр ...
- Добавьте запись фильтра для пути, например, «[Путь] [начинается с] [C:\Your\Path] затем [Include]».
- Добавьте запись фильтра для операции, например, «[Operation] [is] [ReadFile] затем [Include]».
- Нажмите "ОК", и вы должны увидеть конкретные записи, относящиеся к нужному пути.