如何在windows 2003(32位)中设置3G的用户内存?

zwzzwz 2005-07-26 09:54:19
在32位的windows 2003 server 中,系统寻址范围是4G,即0-4G,一般2G是系统自己用,2G是用户进程用。但是,我的进程想用3G,可否做到?如何设置?
(windows2000 advance server 可以设置)
...全文
165 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
会思考的草 2005-07-29
  • 打赏
  • 举报
回复
boot.ini中添加/3G选项。
nooning 2005-07-28
  • 打赏
  • 举报
回复
可以,加个启动参数就好了
bager 2005-07-27
  • 打赏
  • 举报
回复
没找到明确的记载,MSDN如下文章可供参考
Memory Technical Articles
Address Windowing Extensions and Microsoft Windows 2000 Datacenter Server

摘录如下
The Microsoft® Windows NT® operating system has always provided applications with a flat 32-bit virtual address space that describes 4 gigabytes (GB) of virtual memory. The address space is usually split so that 2 GB of address space is directly accessible to the application, and the other 2 GB is only accessible to the Windows 2000 executive software. With Windows NT Server 4.0, Enterprise Edition, and Windows 2000 Advanced Server, 32-bit x86-based systems can provide applications with a 3 GB flat virtual address space, with the kernel and executive using only 1 GB.

oyljerry 2005-07-26
  • 打赏
  • 举报
回复
Windows 核心编程上讲了,好像可以设置,自己看看

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧