我正在尝试在装有 Windows 10 的 HP 笔记本电脑上运行 Doom 3 Eternal。我已从系统设置中自定义分配内存,最高可达 60GB。但是,当我尝试运行 Doom 3 时,我收到此错误消息:错误,无法分配视频内存。有人知道原因吗?谢谢!
系统规格:处理器:AMD A4-9120 RADEON R3,4 个计算核心 2c + 2g 2.20Ghz,显卡:集成 AMD R3,内存:4GB,系统:64 位操作系统,基于 x64 的处理器
答案1
您的硬件不足以支持 Doom。
显卡:AMD R3 集成,内存:4GB
这意味着您的图形处理器是您的 CPU,而不是专用的图形处理单元/GPU。当您使用集成 GPU 时,您将使用系统 RAM 作为集成 GPU 的内存。这意味着您的图形内存不仅比专用 GDDR 慢,而且其容量与系统共享(或者更确切地说,系统容量与其共享)。
您看到的错误状态为:“错误,无法分配视频内存”,因为您有 4Gb 的系统 RAM,我假设其中一半以上分配给了操作系统(并且可能也大量使用 SWAP),然后您要求游戏将其程序、库以及图形内存全部加载到那小小的 4Gb 中。
我知道您已经增加了虚拟内存/SWAP,但这不是解决办法。在大多数情况下,swap 用于缓存非活动内存。如果您的系统正在积极使用 swap 作为内存存储介质,那么不仅一切都会变得非常缓慢,而且您每秒最多只能看到一帧(无法播放)。
当你将所有这些结合在一起时,我恐怕你会说,为了能够玩 Doom3,你无非就是在寻找一台全新的笔记本电脑/系统。
您的 CPU、RAM 和 GPU 甚至不足以加载游戏,更不用说玩游戏了。
节哀顺变。