zoukankan      html  css  js  c++  java
  • 用户态和内核态

    用户态和内核态的区别:

    用户态

    内核态

    运行用户程序。

    运行操作系统程序。

    程序运行在3级特权级时称为用户态,这是最低的特权级,大部分用户直接面对的程序都是运行在用户态。

    程序运行在0级特权级时,称之为运行在内核态。

    进程所能访问的内存空间和对象时受限制的,其所占有的处理器可能被抢占。

    进程所能访问的内存空间不受限制,其所战友的处理器不能被抢占。

    一个程序大部分时间允许在用户态,当有些工作在用户态无法完成的时候需要由用户态转到内核态(操作硬件)

    系统调用,异常,和外围设备的中断会有用户态转到内核态

  • 相关阅读:
    查看java代码,命令,ctrl+r
    JVM调优
    springboot线程池
    jpa
    复制java对象,jpa,save
    springboot添加切面
    gunicorn 实现 gevent 多线程
    经典算法
    python-生僻字转拼音
    HTML介绍
  • 原文地址:https://www.cnblogs.com/yu-xia-zheng-ye/p/13481972.html
Copyright © 2011-2022 走看看