![]() |
1
0
上千兆字节是操作系统内核所在的位置,以及所有驱动程序和附加模块,以及I/O缓冲区和其他纯内核数据内存。这是所有进程共享的,而且确实必须是内核才能工作的。页表位于一个名为hyperspace的区域中,该区域位于3gb边界,是2gb以上内存中唯一一个进程之间不共享的部分。默认情况下,内核使用3g,但是如果您将程序构建为具有3GB的用户模式内存,那么这个区域将属于进程。 这都是我的想法,所以请随意纠正我。 |
![]() |
2
0
简单回答:
看到了吗 here (MSDN) here (MS blogger) . 希望这有帮助。 |
![]() |
3
0
默认情况下,内核最多使用xp2 GB,其他2 GB可用于所有程序。当使用 /3GB command line witch 虚拟地址空间 . 这意味着每个应用程序最多可以管理3 GB。32位windows可以将内存交换到一个页面文件,这很可能会超过4gb。因此,两个应用程序一起分配的总容量可能远远超过3GB。
我刚刚在4gbxp32位机器上测试了这个。我启动了3个应用程序,每个应用程序使用
|
|
vini · 安装wfp内核驱动程序后,devcon状态返回39 2 年前 |
![]() |
I101I · 如何镜像HBITMAP 2 年前 |
![]() |
E235 · 如何查看谁创建了Windows NamedPipe 2 年前 |
![]() |
Pizza Ãcke · 创建带有内存映像的Windows托盘图标 2 年前 |
![]() |
Jabu · 如何获取列表框滚动条“拇指”的高度? 2 年前 |
![]() |
tree1234 · 对可执行文件进行代码设计,并允许修改某些字节 2 年前 |
![]() |
Penachia · PDF FontDescriptor标志 6 年前 |