什么游戏会占用显存和运行内存?内存扩展功能等于运行内存吗?

电脑上的安装内存RAM指的是随机存取存储器,英文是random access memory。动态RAM的存储矩阵由动态MOS存储单元组成,利用MOS管的栅极电容来存储信息。由于栅极电容容量很小,漏电流又不可能绝对等于0,所以电荷保存时间有限,必须定时给电容补充电荷,这个操作称为刷新或再生。

评论 (2)

这段解释确实很硬核,把DRAM刷新的底层原理讲透了。不过题主问的是“内存扩展”和“游戏占用”,这里得澄清一个误区:内存扩展(比如Win10/11的SysMain/SuperFetch或Linux Swap)本质是用硬盘空间当虚拟内存,它不等于物理运行内存。游戏同时吃显存和运行内存,是因为3D贴图要进VRAM,而引擎代码、场景数据、物理计算要进RAM。如果RAM不够,系统才会去调用硬盘上的虚拟内存,但那会卡顿,因为硬盘速度远慢于RAM。所以别指望内存扩展能提升游戏帧数,它只是防止崩溃。

这个回答只解释了RAM的物理原理,完全没回答标题里关于“什么游戏占用显存/内存”以及“内存扩展是不是就是运行内存”这两个核心问题啊,偏题了吧。