用户态:用户执行状态简称用户态。
系统态:系统执行状态简称系统态或核心态。
进程的用户程序段在执行时,该进程处于用户态。而一个进程的系统程序段在执行时,该进程处于系统态。
为什么要划分用户态和系统态?
一个最主要原因是要把用户程序和系统程序区分开,以利于程序的共享和保护。显然,这也是以增加系统复杂度和系统开销为代价的。
——来自张尧学著《计算机操作系统教程》
用户态:用户执行状态简称用户态。
系统态:系统执行状态简称系统态或核心态。
进程的用户程序段在执行时,该进程处于用户态。而一个进程的系统程序段在执行时,该进程处于系统态。
为什么要划分用户态和系统态?
一个最主要原因是要把用户程序和系统程序区分开,以利于程序的共享和保护。显然,这也是以增加系统复杂度和系统开销为代价的。
——来自张尧学著《计算机操作系统教程》