如何在windows中开启进程3G内存空间

来源:互联网 发布:开淘宝店做什么好 编辑:程序博客网 时间:2024/04/30 15:17

一、问题背景

  对于32位的windows操作系统,进程的内存空间最大为2GB。而在一些工程应用中,进程的内存可能使用得很多,需要更多的内存空间,但是又不能立刻移植到64位操作系统上,所以可以利用32位的windows操作系统支持3GB进程内存空间的方法,满足工程需求。

二、开启步骤

1、使能操作系统的3G内存功能:
 
1. 以管理员身份运行cmd
2. 输入 bcdedit /set IncreaseUserVA 3072
3. 如果返回成功,在输入bcdedit 可看到该配置
4. 重启机器 
 
 
2. 使用editbin.exe 修改可执行文件(exe):

工具editbin.exe可从如下地址获取: http://download.csdn.net/detail/slowwind2007_lishu/6336351

从cmd进入到editbin.exe所在目录,运行如下命令:

D:\bin>editbin /largeaddressaware test.exe

则运行test.exe的进程可以使用到3GB的内存了。

原创粉丝点击