学习笔记:操作系统内核基础知识

Inter x86系列处理器使用“环”的概念来实施访问控制,共有4个权限级别。由高到低分别为ring0,ring1,ring2,ring3。

Windows和Linux等多操作系统在Intelx86处理器上只使用了ring0和ring3(都没有采用4层权限,而只是使用2层),其中内核态对应ring0,用户态对应ring3。按照Intel原有的构想,应用程序工作在R3层,只能访问R3层的数据;操作系统工作在R0层,可以访问所有层的数据;而其他驱动程序位于R1、R2层,每一层只能访问本层以及权限更低层的数据。 一般的,操作系统的内核程序、驱动程序等都是在ring0级别上运行的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值