操作系统用户态和内核态
用户态和内核态一、 用户态和内核态的概念?二、为什么需要用户态和内核态?三、用户态与内核态的切换?四、用户态和内核态的详细介绍?一、 用户态和内核态的概念?内核态: CPU可以访问内存所有数据, 包括外围设备, 例如硬盘, 网卡. CPU也可以将自己从一个程序切换到另一个程序用户态: 只能受限的访问内存, 且不允许访问外围设备. 占用CPU的能力被剥夺, CPU资源可以被其他程序获取二、为什么需要用户态和内核态?由于需要限制不同的程序之间的访问能力, 防止他们获取别的程序的内存数据, 或者获取外围
原创
2021-03-25 23:40:12 ·
1685 阅读 ·
0 评论