- 2
- 0
- 约2.15万字
- 约 30页
- 2022-07-30 发布于上海
- 举报
WINDOWS 的内存管理【虚拟内存管理】(一)
导读:如果你已经对 windows 虚拟内存的概念有了一定认识,而只是想看一个例子,你可以跳过前面的基本概念。
基本概念【摘录】
每个进程都被赋予它自己的虚拟地址空间。对于32 位进程来说,这个地址空间是4GB,因为 32 位指针可以拥有从 0x000000000 至 0xFFFFFFFF 之间的任何一个值。这使得一个指针
能够拥有 4 294 967 296 个值中的一个值,它覆盖了一个进程的4GB 虚拟空间的范围。这是相当大的一个范围。由于每个进程可以接收它自己的私有的地址空间,因此当进程中的一个线程正
在运行时,该线程可以访问只属于它的进程的内存。属于所有其他进程的内存则隐藏着,并且不能被正在运行的线程访问。
注意在 Windows 2000 中,属于操作系统本身的内存也是隐藏的,正在运行的线程无法访问。这意味着线程常常不能访问操作系统的数据。Windows 98 中,属于操作系统的内存是不隐
藏的,正在运行的线程可以访问。因此,正在运行的线程常常可以访问操作系统的数据,也可以破坏操作系统(从而有可能导致操作系统崩溃)。在Windows 98 中,一个进程的线程不可能
访问属于另一个进程的内存。
前面说过,每个进程有它自己的私有地址空间。进程A 可能有一个存放在它的地址空间中的数据结构,地址是0而进程
您可能关注的文档
最近下载
- 社区急症的全科医学处理.ppt
- 【隐患图册】100张常见隐患图合集课件.pptx VIP
- 2026年强制性产品认证应知应会培训考核卷(二)附答案.docx VIP
- 新视野商务英语视听说上_U2.pptx VIP
- 2026年强制性产品认证应知应会培训考核卷(七)附答案.docx VIP
- 2026年强制性产品认证应知应会培训考核卷(三)附答案.docx VIP
- 围手术期护理与人文关怀.pptx VIP
- (正式版)DB6109∕T 293.6-2023 《安康富硒茶 第6部分:安康富硒红茶》.docx VIP
- 系杆拱桥钢管拱吊装施工技术及安全措施.pptx VIP
- 画法几何及机械制图(第6版)课后习题答案解析.pdf
原创力文档

文档评论(0)