为什么硬件会随着时间变慢?自1990年以来,我一直是PC的拥有者,而我一生中拥有的每台计算机在3-4年后都变得非常,非常缓慢(即使重新安装了完整的系统)。Windows PC就是这种情况。Apple硬件也是如此。为什么会这样呢?可以避免吗?
为什么硬件会随着时间变慢?自1990年以来,我一直是PC的拥有者,而我一生中拥有的每台计算机在3-4年后都变得非常,非常缓慢(即使重新安装了完整的系统)。Windows PC就是这种情况。Apple硬件也是如此。为什么会这样呢?可以避免吗?
Answers:
有时是硬件,尤其是笔记本电脑。现代处理器具有保护其免受过热影响的电路,如果核心温度过高,则会故意降低CPU速度(或者在需求低下且使用电池供电时也可以节省功率-英特尔将其称为“ SpeedStep”功能)他们的处理器)。如果您发现风扇始终运转,或者计算机在冷却风扇出口附近温度过高,则计算机的“气道”可能已被灰尘堵塞。
在打开戴尔Latitude并从风扇和散热器之间清除掉大约四分之一英寸厚的“海绵”后,它的运行就像新的一样。戴尔实际上在其网站上提供了可下载的服务说明,其中解释了打开机器并获得此类服务的所有步骤。如果您对此不满意,则可能有一个技术朋友会帮助您。如果您打算除掉机器,绝对值得冒险!
如果您认为这可能是计算机上正在发生的情况,请尝试下载“ SpeedFan”之类的实用程序,使您可以检查CPU以及其他组件的温度。使用此应用程序,您可以在首次启动机器时绘制温度曲线图。如果它们开始迅速爬升并且似乎从未下降,则可以认为冷却是一个问题。以我为例,我还使用了一个名为“ CS Fire Monitor”的免费应用程序来向我显示处理器的实际速度,我发现一旦处理器变热,它的速度就会降低到一半以下。有很多好的免费软件可以为您显示这类信息。只是Google的“ CPU Temp Freeware”或“ CPU Speed Freeware”或类似的东西,您会找到各种选择。
希望这将使一些人不必更换或丢弃仅需要进行呼吸治疗的体面的硬件!
这里有一些效果:
放在一起,它们给人的印象是硬件在变慢。
由于硬件的磨损(磁盘碎片,内存延迟),可能还会产生其他影响。
某些速度下降是由硬盘碎片引起的,其解决方法是碎片整理。
定义为:
文件系统碎片,有时也称为文件系统老化,是文件系统无法按顺序(连续)布置相关数据的情况,这是支持存储的文件系统中的一种固有现象,可以对其内容进行就地修改。这是数据碎片的特例。文件系统碎片会增加磁盘头的移动或查找,这会阻碍吞吐量。对现有碎片的纠正是将文件重新组织并释放空间回到相邻区域,此过程称为碎片整理。
在Windows上,还有另一个原因,即Windows注册表的原因。
Windows注册表是一个数据库,用于存储Microsoft Windows操作系统的设置和选项。它包含有关硬件,操作系统软件,大多数非操作系统软件以及每个用户设置的信息和设置。该注册表还提供了进入内核操作的窗口,公开了运行时信息,例如性能计数器和当前活动的硬件。
随着时间的流逝,注册表时间越来越多,并且还需要清理和优化。
另一个解释是,较新版本的操作系统通常会更肿,因此运行速度也更慢。这意味着,仅通过安装最新的O / S版本或补丁,您可能会在几年后突然注意到您的计算机现在速度变慢,现在是时候购买可以有效支持最新版本要求的新硬件了。操作系统。
也许这完全取决于您的看法。
3-4年前,它是闪亮的新硬件,比上一代硬件要快,因此感觉非常快。
从那以后的3-4年中,毫无疑问,您使用的计算机具有更好的硬件,因此,即使在旧计算机上进行全新安装,您在较新硬件上的使用体验也会给旧计算机留下淡淡的印象。
还是您有经验证据表明该机器实际上运行速度较慢?
我相信这些天一些驱动程序更新也可能会更新相关设备上的固件。尽管很少见,但还有潜在的CPU微代码更新。
我已经看到一些流行的诊断/基准工具声称它们能够以正常速度运行,但是仍然存在某种低级驱动程序/硬件问题,导致鼠标指针爬行和跳转。当时我还不知道如何测量DPC延迟-该工具可能已经表明存在问题。
关键是-事情可能会以某种方式放慢速度,使事情变得更慢,但不会出现在普通PC用户使用的工具中。
如果有人想研究这个问题,我认为他们应该拥有两台相同的计算机,另一台永远不会连接到网络,永远不会安装更新或安装新的驱动程序。并使用NTP的外部计时器/检查时间为两台计算机计时,以确保。-4年后,再次设置一次,如果有差异,请将磁盘从未连接的计算机克隆到已连接的计算机,然后重试。并检查所有固件版本更改等。编辑:当我说“时间”时,是指对一些自定义任务进行计时,而不使用现有的基准测试。在我读过的过去几年中,根据Anandtech和其他一些网站,GPU和CPU供应商都已经抓住了已知的游戏基准。
实际上,这不是技术问题,而是人脑问题。这可能会让您感到惊讶,但让我解释一下。我说的话很有根据。
问题的一部分在于如何应用软件更新和补丁,但这不是我不认为的核心问题。
多年来,硬件机器实际上已显着提高了速度,但是软件将其卸载的能力却以更快的速度增长,这使人感觉和实际情况是某些事物的速度变慢了。
例如,我的第一个Z-80盒子的时钟速度为1兆赫兹。现在,我的开发平台以2.66 GHz的速度运行,或者快2000倍以上。我记不清了,但是所有CPM都适合大约16kb。现在Windows是谁知道它有多大,但又有多大。它使用许多抽象层,这些层可以以更通用的方式完成令人惊奇的事情,但是这些层会影响性能。
让我回到人脑。众所周知,软件工程师已经说了很多年,并且有充分的理由相信,硬件会变得越来越快,因此软件在优化问题上不需要格外小心。因此,程序员做了一些事情,以使工作迅速,以牺牲速度为代价,……以为硬件人员会解决这个问题。因此,更新和补丁是在它们是临时的(即短期的)的想法下完成的。
它是:短期的微观思考,长期的宏观问题。
多年前,我读了一本有趣的书,其中有几位科学家提出了短期和长期人类思维问题,并针对广泛的人类进行了一些实验,以了解他们如何做出这些权衡。他们的书是《 New World New Mind》,作者是Paul Ehrlich和Robert Ornstein。我将其视为过去20年来最重要的书,因为它为我们解决问题提供了坚实的框架。
他们指出,人脑是在做出明智的短期决策的时候进化的。活在当下,今天,但不要为未来考虑太多。只是不值得。因此,我们常用于决策的直觉是大脑的一个非常古老的部分,并不适合许多现代问题。随着世界随着人口增长和技术对事物的影响而迅速变化,大脑还没有发展的现实时间。
教授的埃里希(Ehrlich)和奥恩斯坦(Ornstein)发现的是,非常聪明且受过良好教育的博士生以及看门人在遇到短期还是长期问题时都犯了同样的错误。我们通常认为情况并非如此。
关于当今世界如何解决同一问题的一个非常出色且引人注目的示例,与硬件环境无关,但与我们生活的整个恶劣环境息息相关。目前,我们人类一般都在为今天的生活而犯错误,但现实情况是,全球变暖正恰恰是由于我们没有允许或采取措施来应对它。这是由于软件问题导致的硬件速度下降,但情况有所不同。
Ornstein和Ehrlich建议,我们的决策可能不是基于直觉,而是基于数据和统计数据,因此我们可能能够做出更正确的决策。因此,例如,如果某个软件工程师掌握了有关其软件膨胀的速度与硬件增长速度的相对速度的统计信息,则他们可能会做出更好的决定,包括哪些内容,哪些遗漏的内容以及优化算法的数量。换句话说,如果他们使用实际数据做出决策,而不是凭直觉。
谢谢您的提问。有时候,简单的问题是我认为最好的。它使我有机会从新的角度考虑这一点。我从未见过在人类环境中硬件软件问题之间的相似之处。
大多数(如果有的话)基准测试在衡量操作系统的响度方面都不可靠。除非基准测试是某个USB到USB系统来控制另一台计算机的UI(模拟为鼠标/键盘),否则执行路径将完全不同。我所知道的PC的速度缓慢是由于驱动程序/安全更新也可以更新固件(并且您不知道驱动程序中的fw更新是否持续存在),所以唯一真正的Apple与Apple比较是购买2电脑,切勿在首次安装后将另一台计算机连接到互联网或更新驱动程序,而是将其保留以供以后使用此类外部基准测试工具进行比较。
当我发现基准返回“所有好”数字而某些硬件问题导致鼠标死机并且系统实际上几乎不可控制时,我开始怀疑所有基准—显然,基准并未受到一些较低的影响。会影响例如 PC的快速性和可控性。
(略有不同但类似的情况:即使Q6600在基准测试上与等效的Ghz双核大致相同,我也注意到响应速度明显降低。当时的解释是由于Win-Vista调度程序在4核上不好-点在于-只是由于大多数显示FPS的基准测试无法检测到用户会感觉到的微小抖动,因此技术媒体使用的PC基准测试无法测量“中断到处理延迟”之类的内容,而不会显示这些统计信息,而只是一些平均值。
编辑:并且,如果您使用未触摸的参考PC进行此类设置,如果它具有电池或曾经供电,则硬件制造商可能会通过运行LFO来作弊,从而暗中淘汰了硬件。通过放慢一些基准测试未进行基准测试的操作。一个比平时更好的游戏新闻基准将是运行例如。dosbox,仿真器,vmware / hyperv内部的延迟测量,因为它们会以比其他方式更复杂的方式加重CPU的负担。
edit2:如果他们真的想要,可以在工厂里放一些陈旧的东西,或者一些超低功率的计数器和电容器或微小的电池。因此,无论您是否从不给设备供电,它们都可能使它随着时间的流逝而变慢,但是如果有人找到了它,这种事情可能是一个责任,但是,除非这被定为非法并且罚款足以将其淘汰,否则这并不重要。业务。