为什么大量下载会导致我的电脑停止运行?

为什么大量下载会导致我的电脑停止运行?

我的问题

每当我下载大量数据(例如:从 Steam 下载游戏)时,尽管硬件相对不错,但整个 PC 的速度都会低至每秒不到 1 帧。这似乎只发生在大量下载时,因为我可以毫无问题地下载单个图像和网页。更令人困惑的是,在升级到 Windows 10(从 Windows 7 Home)之前,这台机器上没有出现过这个问题,而且在升级后的一小段时间内,我可能不记得发生过这个问题。另外要注意的是,这台电脑没有 WiFi,只有以太网。

我的问题

造成我遇到的这种性能不佳的问题的原因是什么?我该如何解决这个问题?

我的理论

看起来 Windows 每次都坚持在任务管理器中列出的第一个核心上下载大量下载。我在下载游戏时拍摄的任务管理器屏幕截图证实了这一点:

任务管理器显示单核使用率高

下载游戏时运行的进程:

任务管理器显示正在运行的进程

我不知道这是不是预期的行为,或者这是否是问题的根源。但到目前为止,我没有任何证据可以证明它不符合要求。

我尝试过的事情

  • 多次更新我的以太网驱动程序(Realtek PCIe GBE 系列控制器)
  • 调整我的电源计划
  • 确保 Windows 是最新的。
  • 使用 Latencymon 调查驱动程序延迟。它经常显示 ndis.sys 存在大量延迟(下载文件时),而我无法解决此问题。我认为这与此有某种关联。

我的相关系统规格

  • Windows 10
  • AMD FX-8150 CPU
  • GTX 1060 6GB GPU
  • 16 GB 1600Mhz DDR3 内存
  • 多个驱动器(从 256GB Corsair SSD 启动)

答案1

分析 ETL 表明,中断/DPC 是由vsdatant.sys似乎是 ZoneAlarm 防火墙一部分的驱动程序引起的。

在此处输入图片描述

在此处输入图片描述

因此,请删除 ZoneAlarm,重新启动并查看下载是否更快且使用更少的 CPU。

相关内容