本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
虚拟机管理器(VMM)是实际操作系统,它建立和维护一个管理虚拟机的框架,同时为其他vxd程序提供许多重要的服务。
中文名
虚拟机管理器
外文名
VMM类型
实际操作系统
服务类型
系统
Windows 95
虚拟机管理器基本信息
编辑
语音
虚拟机管理器(VMM)它建立和维护一个管理虚拟机的框架,同时为其他vxd程序提供许多重要的服务。
虚拟机管理器内存管理
编辑
语音
VMM使用Intel 80386或更新的处理器的内存调页能力来为系统虚拟机创建一个32位的虚地址空间。它把这个地址空间分为四个不同的部分:
V86区 地址从0H到10FFEFH,这个区属于当前执行的虚拟机。
应用程序私有区地址从4MB到2GB。这是Win32应用程序运行的空间。每个Win32的进程都有它自己的2GB(要减去4MB)。
应用程序共享区地址从2GB到3GB。这个区域是在虚拟机内的所有应用程序共享的。系统DLL(user32,kernel32,gid32)都驻存在这里。所有的Win16程序也放在这里,因为它们行为都是不规范的的:它们对内存中的其他Win16程序进行读写。只有在这个区域里,Win16程序才可以看到其他所有的Win16程序。内存映射文件和分配给DPMI的内存也被存放在这里。
系统共享区地址从3GB到4GB。这里是VMM和VXM存放的地方。
VMM为VxD程序提供三种VxD服务:
页面内存服务 这种服务分配/管理页面大小为4KB的内存。这