我玩的一款游戏(更不用说《守望先锋》了)在使用 Windows 10 x64 的电脑启动不到 [至少] 5 到 10 分钟时,加载速度非常慢。 VRAM 使用率非常低,游戏中的所有动画和 3D 模型都需要很长时间才能加载(加载完成后,VRAM 使用率恢复正常)。
这可能是什么原因造成的?
我刚刚将显卡换成了 GTX1080,所以我的 VRAM 肯定没问题(以前也出现过这个问题),我的 RAM 会不会太旧了,以至于在“预热”之前就变得无响应/运行缓慢?(已经 2 年了)可以测试一下吗?
也可能是 Windows 在启动时使用随机服务减慢了计算机的速度,我如何知道是否是这种情况?
其他非 3D 应用程序不会变慢。
谢谢
答案1
当时 Windows 还在做什么?
当 Windows“启动”时,它仍在加载各种后台服务并加载启动应用程序。
微软知道人们通常不会注意到他们的计算机需要多长时间才能完成启动。他们注意到的是桌面出现的时间。因此,他们投入了大量精力让 Windows 尽快显示桌面并响应鼠标点击,而不是等到所有内容加载完毕。即使所有内容都已加载完毕,仍会有六七项不同的任务检查是否有更新需要下载和应用,以及后台不时进行的各种其他日常任务。
您可能会发现,如果您在开始游戏前等待几分钟,游戏就会更快地全速运行。减少计算机需要不断切换的项数,游戏通常会完成得更快一些。
RAM 不会随着时间而变慢或需要预热,计算机会根据 BIOS 设置的运行速度以固定的时钟速度运行它。如果它没有以该速度运行,则会读取错误的值并损坏数据。当这种情况发生时,计算机通常会锁定或蓝屏。电子设备在寒冷时实际上运行得更快,因此预热更有可能导致崩溃而不是对速度产生任何影响。