心理

当前位置 /首页/完美生活/心理/列表

用户态对应的是什么

用户态对应的是什么

用户态存放的是用户程序的代码和数据,处于虚拟空间,可以理解为存放应用程序、底层函数库、shell脚本的地方。

当进程在执行用户自己的代码时,则称其处于用户态,CPU在特权级最低的3级用户代码中运行,当正在执行用户程序而突然被中断程序中断时。

此时用户程序也可以象征性地称为处于进程的内核态,因为中断处理程序将使用当前进程的内核栈

这里要说明一点底层函数库,他不是系统调用,我们可以理解为他是对系统调用的一层封装,更好的方便程序员来开发。

只能受限的访问内存,且不允许访问外围设备,占用CPU的能力被剥夺,CPU资源可以被其他程序获取。

TAG标签:#