win9x中VM与VxD的关系
在win9x中VM是VxD的一个实现,每个应用程序一个虚拟机,系统虚拟机为所有windows程序共享,DOS虚拟机对应一个DOS程序,VM实现多个线程对硬件的操作。
驱动程序只关心程序所控制的硬件设备,而应用程序还需关心硬件的实现细节。
80386CPU提供4个特权等级,Ring0~Ring3。保护模式的最大优点:限制运行于Ring3上的应用程序访问硬件。
博客介绍了win9x中VM与VxD的关系,VM是VxD的一个实现,有系统虚拟机、DOS虚拟机等,可实现多线程对硬件操作。还提到驱动程序和应用程序对硬件关注点不同,以及80386CPU的4个特权等级,保护模式可限制应用程序访问硬件。
win9x中VM与VxD的关系
在win9x中VM是VxD的一个实现,每个应用程序一个虚拟机,系统虚拟机为所有windows程序共享,DOS虚拟机对应一个DOS程序,VM实现多个线程对硬件的操作。
驱动程序只关心程序所控制的硬件设备,而应用程序还需关心硬件的实现细节。
80386CPU提供4个特权等级,Ring0~Ring3。保护模式的最大优点:限制运行于Ring3上的应用程序访问硬件。
3114

被折叠的 条评论
为什么被折叠?