Linux 上有 3GB/1GB 内核选项。如何在 Windows 7 32 位中执行此操作?

Linux 上有 3GB/1GB 内核选项。如何在 Windows 7 32 位中执行此操作?

我安装了 4GB RAM。PAE 已关闭。如何告诉 Windows 7 32 位内核分配 3GB 虚拟分页区域给用户模式并且仅需 1GB内核空间

答案1

使用管理员权限启动命令提示符(cmd在“开始搜索”中输入,然后右键单击 cmd.exe,然后选择以管理员身份运行)。输入命令bcdedit /set IncreaseUserVA 3072这会将用户地址空间增加到 3GB,并将内核地址空间缩小到 1GB。

请小心:如果您的驱动程序编码不正确,则此更改可能会导致其崩溃。

答案2

在 Windows 上,您可以添加/3GB 标志到 boot.ini 文件中以打开 OS 级别支持。但是,这只允许在其进程头中也打开了相应标志 (IMAGE_FILE_LARGE_ADDRESS_AWARE) 的应用程序(请参阅这里更多细节)。

相关内容