我注意到我的电脑变得明显变慢了,µTorrent正在运行。例如,启动新程序需要很长时间,程序反应也更慢。当我关闭 µTorrent 时,一切又恢复正常。
我有一台 3.5 Ghz AMD A8-5600K CPU,有 4 个内核。我的电脑通常运行速度很快。但 µTorrent 却减慢了它的速度,尽管它只与其他对等端建立了一些 TCP 连接。它甚至没有写入磁盘,因为它目前只是在做种。
进程探索器SysInternals 显示了错误的 CPU 负载。以下屏幕截图按“CPU”列排序,并将负载最高的进程显示在顶部。
如果 µTorrent 实际上仅使用 4 个 CPU 核心的 1.16%,那为什么我的计算机这么慢?
当我的最后一个硬盘快要报废时,我也遇到了同样的问题,并且某些扇区出现读取问题。我的电脑运行速度极慢,Process Explorer 显示了同样错误的 CPU 负载。
我猜想驱动程序内部占用了大部分 CPU,但这并未显示在 Process Explorer 中。如果实际 CPU 负载如下:
100% CPU = Drivers + "System Idle Process" + all other processes
Process Explorer 忽略了驱动程序使用的 CPU,并使用错误的值来计算 100%。
我的问题:
我可以使用什么软件来显示 CPU 的实际负载(包括驱动程序)?
答案1
您可能会问:“如果 µTorrent 真的只使用 4 个 CPU 核心中的 1.16%,那为什么我的电脑这么慢?”答案可能有很多原因。最有可能的是,CPU 使用率报告准确,但速度受到操作的限制其他比 CPU 更重要,例如磁盘输入/输出 (I/O)。
在里面任务管理器如上图所示,请注意 I/O 读取和写入正在为一些进程使用大量资源。HDD 访问速度比 CPU 或 RAM 慢数千倍,甚至 SSD 速度也比 CPU 慢得多。
可以把它想象成一辆拥有巨大引擎的赛车,但用滑板上的轮子行驶。更强大的引擎是不是提高速度的答案。
正如您所说的,“当我的最后一个硬盘快要报废时,我也遇到了同样的问题。”即使硬盘运行正常,这也是瓶颈,不是 CPU,如果有大量 I/O,例如在 Torrent 中保存或上传文件。尝试使用其他 Torrent 客户端,例如qBittorent,看看它是否更高效,或者使用 SSD 来加快速度。