为什么启动计算机或运行应用程序需要这么长时间?瓶颈是什么?我们如何改进它?
嗯,我的意思是,启动或运行应用程序需要这么多时间吗?
到目前为止,我得到了一个很好的答案:
1.硬盘太慢。
还要别的吗?
答案1
如今,瓶颈是硬盘。主内存比 CPU 的内部缓存慢 10-1'000 倍。硬盘目前比主内存慢 1'000 到 1'000'000 倍。从负面来看,应用程序变得越来越大(更多花哨的图标、更多功能),占用更多内存(因此您需要交换到磁盘 -> 速度变慢)。
答案2
对你的大部分问题都有很好的回答。我会回答这一部分——
我们怎样才能改善它?
以下是按成本大致递增顺序列出的清单。
找到适合您应用程序的最佳视频驱动程序,尤其是当您使用非英特尔图形适配器(如 Matrox、Nvidia 或 ATi)时。有时最佳的驱动程序并不是最新的。
尽量减少自动加载和系统托盘混乱。删除未使用的驱动程序和应用程序。使用 CCleaner 等工具清理注册表。如果您的 Windows 安装已超过 2 年,请考虑备份并重新安装。
对硬盘进行碎片整理。检查硬盘是否存在重试错误,如果性能下降,则更换硬盘。
拥有比操作系统 + 应用程序更多的 RAM 可以避免交换到磁盘。
如果您正在运行 Vista,请升级到 Windows 7(大多数情况下速度都会提高,尤其是启动时间)。
从 5,400 或 5,700 RPM 硬盘升级到 7,400 或 10,000 RPM HDD。
SSD(固态硬盘)可以缩短启动时间和应用程序加载时间,方法是将系统中速度最慢的部分(硬盘)替换为检索时间与系统其他部分更一致的存储。您仍然可以使用硬盘来存储数据,因为 SSD 的写入时间与硬盘相当,如果不断写入,可能会出现寿命问题。
将 CPU 升级到给定插槽的最快速度(对于某些笔记本电脑等焊接系统可能不是一个选项)。
从单个磁盘升级到缓存控制器(例如 3Ware)上的条带阵列。
答案3
这不仅仅是硬盘速度慢,而且通常多个程序会同时竞争对硬盘的访问,这会导致硬盘速度变得异常缓慢!
最严重的问题就是同时运行多个实时防病毒/恶意软件扫描程序的系统。选择一款好的防病毒软件(如免费的 Microsoft Security Essentials)并坚持使用。请注意,Windows 7 附带自己的 Windows Defender,可以与第三方 AV 产品竞争。如果您安装 MSE,它会升级并取代 Windows Defender。
任何其他软件(例如磁盘索引器)都会一直运行并不断访问硬盘,是导致计算机运行缓慢的主要原因。
答案4
增加诸如 G 卡、声卡、DVD 驱动器、电视调谐器卡、内置调制解调器、WiFi 适配器等附加设备可能会在启动时减慢我们的计算机速度。因为上述所有设备在我们看到 Windows 登录屏幕之前都会先加载其驱动程序。
其次,RAM 在加载这些驱动程序和服务时起着重要作用,因此内存不足将需要更长的启动时间。
处理器速度对于快速启动应用程序和多任务处理非常重要。