当我注意到我的系统变得缓慢时,我做的第一件事就是打开任务管理器,看看是否有某个进程占用了 100% 的 CPU。当我听到硬盘疯狂运转,但 CPU 却有 99% 处于空闲状态时,我该怎么办?如何按“过去 5 秒内的磁盘 io”或类似内容对我的进程进行排序?
答案1
Filemon 或 procmon 来自系统内部套件; 进程资源管理器也有帮助。免费下载、解压并以管理员用户身份运行它们...
答案2
如果您启动任务管理器并转到进程选项卡,则可以从“查看”菜单添加列。IO 写入和读取可能会立即显示。如果没有,我会选择 Bart 提到的 sysinternals 内容。
答案3
您可以使用 wmic 比较快照:
wmic.exe 进程列表 io /every:10 /repeat:6
此命令将以 10 秒的间隔对您的进程 IO 进行 6 次快照。
此命令:
wmic process list statistics /format:list
还会为您提供非进程特定的 IO,例如分页文件统计信息。
抢