内核模式
管理员模式
内核模式操作的一种高特权模式,其中的程序代码能直接访问所有内存(包括所有的用户模式进程和应用程序的地址空间)和硬件。也称为“管理员模式”、“保护模式”或“Ring 0”。
内核模式又称系统模式,在这种模式下,监控程序可以执行特权指令,而且受保护的内存区域也是可以访问的。
分类
单内核模式和微内核模式两种。
单内核模式代码结构紧凑、执行速度快,但是缺乏层次;
微内核正好相反。
单内核模式的代表如Linux;微内核模式的代表如Windows.
从 Intel 80386 开始,出于安全性和稳定性的考虑,CPU 可以运行在 ring0 ~ ring3 四个不同的权限级别,也对数据提供相应的四个保护级别。不过 Linux 和 Windows 只利用了其中的两个运行级别。
参考资料
最新修订时间:2023-06-01 23:39
目录
概述
参考资料