用户态与内核态 用户态和内核态是操作系统的两种运行界别,两者最大的区别就是特权级别不同。 用户态拥有最低的特权级,内核态拥有较高的特权级。 运行在用户态的程序不能直接访问操作系统内核数据结构和程序。 内核态和用户态之间的转换方式主要包括: 系统调用异常和中断