为什么应用程序在我功能强大的计算机上运行速度这么慢?

为什么应用程序在我功能强大的计算机上运行速度这么慢?

我的电脑很旧,但功能仍然强大,但我遇到了一个问题,就是“运行缓慢”,应用程序经常会冻结。最明显的是,Chrome 在输入后需要相当长的时间才能更新,但其他程序也会发生这种情况(我知道 Chrome 经常占用大量资源,但我似乎没有达到资源限制)。例如,在我输入这个问题时,我尝试使用键盘上的箭头键在文本框中向后移动以更正拼写错误,从我按下箭头键到光标实际移动需要相当长的时间,所以我经常会移动得太远。此外,我经常可以输入一个完整的句子,然后它的任何内容才会出现在文本框中。每隔一段时间,每个程序就会完全停止响应,通常不超过 30 秒,但有时长达 10 分钟。

規格:

  • 戴尔 Precision Tower T7500
  • 2x Intel Xeon X5550(4c/8t,2.66GHz,提升至 2.9GHz,标称 3.06GHz)
  • 48 GB RAM(12x 金士顿 9965447-001.A00LF 4GB 1RX8 DDR3-1333 PC3-10600 ECC 寄存 RDIMM)
  • 操作系统磁盘:2 TB RAID 1(Dell 6/iR RAID 控制器)- 我认为是 Western Digital Blue 磁盘
  • 附加磁盘:256 GB Samsung SSD、2x 500 GB Seagate HDD
  • 显卡:
    • 原装:2x ASUS GT 710
    • 目前:EVGA GTX 660 超频版、Quadro FX 3800
    • 附加 USB3 卡
    • Windows 10 教育版

我一直在查看任务管理器中的“性能”选项卡,似乎没有任何特定资源达到限制。当我输入以下内容时(存在上述问题):

  • CPU 负载:总计 15%-20%,无线程显示负载超过 75%
  • RAM 使用量:19.6/48 GB(即使打开 100 个 Chrome 标签页)
  • 磁盘活跃时间:20% - 50%
  • GPU 利用率:0% - 5%

这个问题我已经困扰我很久了,但现在我在家工作,什么都做不了。我最近尝试过的方法:

  1. 检查所有驱动程序和固件是否是最新的。
  2. 将页面文件移至单独的硬盘。
  3. 将显卡从被动冷却转换为主动冷却(根据 CoreTemp,显卡运行时温度很高)。
  4. 将 Chrome 缓存目录移至 SSD。

这些都对问题没有实质性影响。我还应该检查什么?

答案1

SMART 属性无法纠正的扇区数 是一个关键参数,表示无法纠正的错误数。此属性的原始值表示读取/写入扇区时无法纠正的错误总数。

由于磁盘包含故障扇区的替换扇区,这可能意味着该储备已耗尽并且坏扇区不再由固件重新分配。

结论:有问题的磁盘可能即将出现驱动器故障。您应该紧急进行数据备份和硬件更换。

在 RAID-2 中,这意味着您需要备份、替换磁盘、创建新的 RAID 阵列并恢复数据。

答案2

  • 您的 CPU/芯片组/内存非常旧。
  • Core2Quad/前几代新 Xeon 的单线程性能一直很糟糕。但是,使用一些主板,当然还有更好的冷却系统,可以对这些 CPU/主板进行超频。您可能能够或无法对您的 CPU/主板进行超频。您可以在 Youtube 上找到有关此内容的精彩视频/指南。
  • 自从这台电脑制造出来以来,人们发现英特尔 CPU 存在大量漏洞。非常多。我一点也不夸张。注意:即使您禁用超线程,缓解措施仍然会降低您的速度。

Intel i7 4770 (Linux /proc/cpuinfo) 上的缓解措施/错误列表:
bugs: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit

Intel Xeon-D 1521 (Linux /proc/cpuinfo) 上的缓解措施/错误列表:
bugs: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit

而且这些都是更新的处理器。这些所谓的“缓解措施”都会以某种方式减慢您的 PC 速度。有时,速度会非常慢。

所以,你可以做什么?

  • 购买一台新电脑。假设您需要许多线程/核心(从内存数量判断)...
    英特尔仍未发布新架构 - 因此它很快就会过时。双插槽英特尔价格昂贵。但是,您可以选择第一代 Threadripper 或 Ryzen 并拥有许多线程/核心。甚至 ECC 内存。
  • 购买一台二手电脑。例如,你可以买一台二手企业级双插槽 AMD PC。AMD 几乎没有受到缓解措施/漏洞的影响,但之前的旧架构相当糟糕(例如:Bulldozer)。
  • 禁用缓解措施。现在这是一个有风险的。在生产服务器上确实不建议这样做。但在家用电脑上,如果你使用广告拦截器并且至少有一个常规防病毒软件(即使 Win10 默认也可以使用),那么你应该没问题。此工具可以帮助你禁用一些缓解措施:https://www.grc.com/inspectre.htm
  • Windows 还实现了许多安全功能这可能会进一步导致速度变慢,尤其是在较旧的 PC 上。进入 PC 设置 -> 更新和安全 -> Windows 安全 -> 应用和浏览器控制 ->(在列表中向下)漏洞保护 -> 漏洞保护设置。

漏洞保护设置的屏幕截图:

漏洞保护设置的屏幕截图

答案3

如果该机器像您所描述的那样滞后,则表明发生了某种硬件故障。我有一台类似的机器,它仍然可以胜任大多数工作负载。

检查事件日志中是否存在机器检查异常 (MCE)、内存 ECC/EDAC 错误,执行完整的磁盘 SMART 自检(短检和长检),检查冷却系统,并进行几个小时的 OCCT 稳定性测试。

相关内容