那天晚上,我兴冲冲地打开《刺客信条起源》,准备在古埃及的沙漠里驰骋。结果刚进游戏几分钟吧?

画面就开始卡顿,帧数60直接掉还有20多。我赶紧打开GPU-Z,发现显存占用飙到了6GB。我的GTX 1060 6GB版瞬间爆满,典型的“刺客信条起源吃显存”症状。游戏频繁掉帧,人物动作了,连爬个金字塔都卡成幻灯片的。我一开始以为是驱动问题,更新了驱动,关掉所有后台程序。可显存占用依然居高不下。查资料才明白,起源的纹理贴图太疯狂了,是金字塔、沙漠和尼罗河场景,贴图质量直接拉满,显存需求远超其他同类游戏。育碧的优化也够呛,显存管理就像个漏勺了,明明有空间却不会合理分配,导致“刺客信条起源吃显存”成了普遍现象,论坛上人都在骂。
我试过降低纹理质量的,最高降还有高,显存占用只降了500MB,还是超了。翻了几天帖子吧?发现很重要在阴影和环境光遮蔽上。
我试着把阴影极高降到高,环境光遮蔽从SSAO关掉,显存占用瞬间降还有4GB左右了。帧数稳定在50以上。画面水了,沙丘的阴影变得模糊,圣教军的光影效果也打了折扣。这游戏对显存的贪婪让我有点无语。我的配置是i5-8400加1060 6GB,按理说够用,可“刺客信条起源吃显存”的问题让我不得不升级内存到16GB。系统共享一部分显存。这样一来,虽然显存占用还是高,至少不会爆了,游戏体验改善。每次切换到新场景,沙漠进还有城市的,显存占用还是会突然飙升,甚至超过8GB(共享后)。
育碧后续更新了几个补丁吧?优化了部分场景的显存加载。根本问题没解决。给新手的建议,显卡显存低于6GB了,千万别开最高纹理,否则“刺客信条起源吃显存”会让你崩溃。我后来换了一张RTX 2060 12GB版。
才彻底告别卡顿的,那段被显存支配的恐惧,至今难忘。





