不明白increaseuserva是如何工作的

不明白increaseuserva是如何工作的

我的笔记本电脑有 4GB 内存,但我的操作系统是 Windows 7 x86,所以 4GB 中有 3~GB 可用。

有些游戏会因为内存不足而崩溃。所以我找到的解决方案是使用bcdedit/ set IncreaseUserVA 3072。我还没有使用它,因为我有一个问题 - 它是如何工作的?

我的意思是 - 它允许应用程序从 1GB 获取内存non-visible还是什么?

答案1

混合虚拟和物理内存管理。默认情况下,32 位进程可以使用 2GB虚拟的内存。通过运行此命令,应用程序现在可以在 32 位 Windows 上看到 3GB 虚拟内存,在 64 位 Windows 上看到 4GB 虚拟内存(如果应用程序使用/LARGEADDRESSAWARE链接器选项。

相关内容