为什么要划分用户态和系统态?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chen134225/article/details/81868238

用户态:用户执行状态简称用户态。

系统态:系统执行状态简称系统态或核心态。

进程的用户程序段在执行时,该进程处于用户态。而一个进程的系统程序段在执行时,该进程处于系统态。

为什么要划分用户态和系统态?

一个最主要原因是要把用户程序和系统程序区分开,以利于程序的共享和保护。显然,这也是以增加系统复杂度和系统开销为代价的。

——来自张尧学著《计算机操作系统教程》

猜你喜欢

转载自blog.csdn.net/chen134225/article/details/81868238
今日推荐