windows内存结构
来源:互联网 发布:千牛工作台mac版 编辑:程序博客网 时间:2024/04/28 04:28
NT/2000的每一个进程都在启动时分配了4GB(0xFFFFFFFF)的虚拟内存。其中的某些部份实际上是由所有进程共享的,例如核心和设备驱动程序区域。但它们都会被映射到每个进程的虚拟地址空间里。实际上没有进程分配到4GB的物理内存,而是仅当需要时才分配物理内存。因此每一个进程都有各自的4GB虚拟内存,编址范围从0x00000000到0xFFFFFFFF。其中,0x00000000-0x0000FFFF是为NULL指针分配而保留的。访问该区域内存将导致“非法访问”错误。0x00010000-0x7FFEFFFF是用户进程空间。EXE文件的映像被加载到其中(起始地址0x00400000),DLL(动态链接库)也被加载到这部份空间。如果DLL或EXE的代码被装入到该范围的某些地址,就能够被执行。访问该区域中没有代码装入的地址将导致“非法访问”错误。0x7FFF0000-0x7FFFFFFF是保留区域,对此区域的任何访问都将导致“非法访问”错误。0x80000000-0xFFFFFFFF仅供操作系统使用。用于加载设备驱动程序和其它核心级代码。从用户级应用程序(ring 3)访问此区域将导致“非法访问”错误。
- windows内存结构
- Windows的内存结构
- Windows的内存结构
- windows内存结构
- windows内存结构
- Windows内存结构
- Windows内存结构
- windows内存结构
- Windows内存结构 .
- chapt13、Windows内存结构
- Windows内存结构
- 关于Windows内存结构
- windows内存结构(1)
- windows内存结构(2)
- windows进程中的内存结构
- windows进程中的内存结构
- windows进程中的内存结构
- windows进程中的内存结构
- 如何获取当前鼠标的位置
- 从内存中加载并启动一个exe
- MSN、QQ强行聊天
- 数据库的查询优化技术
- 冠捷专注于显示器研发 叫板"老大"三星
- windows内存结构
- 美网络专家研究表明网络世界充满"黑洞"
- 五种提高SQL性能的方法
- VC/MFC 内存泄漏的个人总结
- 甲骨文周二将发布42款软件补丁程序
- 柳传志:联想敢于涉足投资的三个原因
- Linux下C 语言编程-2
- Transact_SQL小手册,适合初学者
- SAP IDES 4.71 中英文交互登录