多做题,通过考试没问题!

计算机操作系统

睦霖题库>大学试题(计算机科学)>计算机操作系统

简述Windows核心态和用户态的区别。

正确答案: (1)用户的应用程序运行在用户态,而操作系统的内核代码和设备驱动程序则运行在核心态。处在用户态的应用程序不能直接对操作系统的内核数据直接访问。
(2)运行于核心态的操作系统服务可以访问所有的系统内存和所有的CPU指令,可以利用所有的计算机资源完成复杂的系统管理。Windows对用户态的应用所能访问的系统资源有很多限制,从而保护了核心的系统资源不受侵害。
(3)所有运行于核心态的系统服务和设备驱动程序都共享同一虚地址空间;用户态进程则拥有自己独立的虚地址空间,它不能访问系统空间中的数据,也不能直接访问其他用户进程的数据空间。
答案解析:
进入题库查看解析

微信扫一扫手机做题