为什么我的进程只消耗5%的处理器能力?

Joh*_*ski 2 windows multithreading process taskmanager

不确定这是否适合这个问题,但它似乎与线程和系统资源以及所有这些有关.

当我有3个不同的进程时,为什么我的任务管理器显示系统空闲进程正在使用90%以上的CPU功率!?!?

是因为I/O瓶颈吗?

例如,如果我进行SVN结账并清空我的回收站,并同时浏览网页,为什么系统空闲进程为97%,其他进程为1%左右?他们似乎都没有真正快速前进.

Joe*_*orn 7

大多数进程都在等待磁盘或网络操作完成,或等待用户输入.

你可能认为你有一个快速的磁盘或网络连接,但与内存/ cpu相比,它就像走到最近的图书馆,在目录中查找一本书并在书架上找到它而已经掌握了这本书.

这就是为什么要在高性能服务器上为10,000和15,000 rpm scsi驱动器(或者更多用于SAN)支付数千美元或者数千美元的原因.