当前位置: 首页 > news >正文

学生做的网站需要备案网站迁移 域名设置

学生做的网站需要备案,网站迁移 域名设置,网页制作三剑客软件,发帖秒收录的网站1、linux进程有4GB地址空间#xff0c;如图所示#xff1a;3G-4G大部分是共享的#xff0c;是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。2、特权级的概念#xff1a;对于任何操作系统来说#xff0c;创建一个进程是核心功能。创建进…1、linux进程有4GB地址空间如图所示3G-4G大部分是共享的是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。2、特权级的概念对于任何操作系统来说创建一个进程是核心功能。创建进程要做很多工作会消耗很多物理资源。比如分配物理内存父子进程拷贝信息拷贝设置页目录页表等等这些工作得由特定的进程去做所以就有了特权级别的概念。最关键的工作必须交给特权级最高的进程去执行这样可以做到集中管理减少有限资源的访问和使用冲突。inter x86架构的cpu一共有四个级别0-3级0级特权级最高3级特权级最低。3、用户态和内核态的概念当一个进程在执行用户自己的代码时处于用户运行态用户态此时特权级最低为3级是普通的用户进程运行的特权级大部分用户直接面对的程序都是运行在用户态。Ring3状态不能访问Ring0的地址空间包括代码和数据当一个进程因为系统调用陷入内核代码中执行时处于内核运行态内核态此时特权级最高为0级。执行的内核代码会使用当前进程的内核栈每个进程都有自己的内核栈。用户运行一个程序该程序创建的进程开始时运行自己的代码处于用户态。如果要执行文件操作、网络数据发送等操作必须通过write、send等系统调用这些系统调用会调用内核的代码。进程会切换到Ring0然后进入3G-4G中的内核地址空间去执行内核代码来完成相应的操作。内核态的进程执行完后又会切换到Ring3回到用户态。这样用户态的程序就不能随意操作内核地址空间具有一定的安全保护作用。这说的保护模式是指通过内存页表操作等机制保证进程间的地址空间不会互相冲突一个进程的操作不会修改另一个进程地址空间中的数据。4、用户态和内核态的切换当在系统中执行一个程序时大部分时间是运行在用户态下的在其需要操作系统帮助完成一些用户态自己没有特权和能力完成的操作时就会切换到内核态。用户态切换到内核态的3种方式1系统调用这是用户态进程主动要求切换到内核态的一种方式。用户态进程通过系统调用申请使用操作系统提供的服务程序完成工作。例如fork就是执行了一个创建新进程的系统调用。系统调用的机制和新是使用了操作系统为用户特别开放的一个中断来实现如Linux的int 80h中断。2异常当cpu在执行运行在用户态下的程序时发生了一些没有预知的异常这时会触发由当前运行进程切换到处理此异常的内核相关进程中也就是切换到了内核态如缺页异常。3外围设备的中断当外围设备完成用户请求的操作后会向CPU发出相应的中断信号这时CPU会暂停执行下一条即将要执行的指令而转到与中断信号对应的处理程序去执行如果前面执行的指令时用户态下的程序那么转换的过程自然就会是 由用户态到内核态的切换。如硬盘读写操作完成系统会切换到硬盘读写的中断处理程序中执行后边的操作等。这三种方式是系统在运行时由用户态切换到内核态的最主要方式其中系统调用可以认为是用户进程主动发起的异常和外围设备中断则是被动的。从触发方式上看切换方式都不一样但从最终实际完成由用户态到内核态的切换操作来看步骤有事一样的都相当于执行了一个中断响应的过程。系统调用实际上最终是中断机制实现的而异常和中断的处理机制基本一致。5、用户态到内核态具体的切换步骤1从当前进程的描述符中提取其内核栈的ss0及esp0信息。2使用ss0和esp0指向的内核栈将当前进程的cs,eip,eflags,ss,esp信息保存起来这个过程也完成了由用户栈到内核栈的切换过程同时保存了被暂停执行的程序的下一条指令。3将先前由中断向量检索得到的中断处理程序的cs,eip信息装入相应的寄存器开始执行中断处理程序这时就转到了内核态的程序执行了。 ---------------------  作者As you will  来源CSDN  原文https://blog.csdn.net/qq_39823627/article/details/78736650  版权声明本文为博主原创文章转载请附上博文链接转载于:https://www.cnblogs.com/fengff/p/10485066.html
http://www.yutouwan.com/news/235124/

相关文章:

  • 如何加快百度收录网站百度关键词排名点击器
  • 天津建设工程信息网官网首页上海网站建设优化
  • 用discuz做商城网站2021最新免费的推广引流软件
  • 哪一个网站有做实验的过程成都 网站
  • 内蒙网站开发在线做初中题网站
  • 检查网站打开速度手机网站定制方案
  • 遂宁网站seo建设电商网站哪个平台比较好
  • 网站的建设与运营模式网站发帖推广平台
  • 做网站效果北京市企业网站建设
  • 58同城网站建设目的wordpress主题简
  • 柳河网站建设云服务器 可以做网站吗
  • 网站建设公司哪家好 干净磐石网络淘宝详情页设计一个多少钱
  • 徐州网站外包山东企业
  • 免费网站建设魔坊科技制作网站
  • 广西建设网登录入口晨阳seo顾问
  • 长春建设网站公司哪家好官网建设的意义
  • 芜湖营销型网站制作翔安区建设局网站
  • 南联网站建设推广商业计划书范文
  • 如何规范使用静态网站c 网站开发实例教学
  • 台州市建设工程质量检测中心网站早那么做商城网站
  • 网站meta 优化建议网站建设项目工作分解结构
  • 网站视频封面怎么做深圳市建设网站公司
  • 英文网站建设报价游戏网站模板html
  • wordpress网站首页链接乱码我要建立个人网站
  • 做百度网站需要钱吗学做效果图网站有哪些软件有哪些
  • 高端网站制作模板中国企业有哪些
  • 南京中小企业网站制作ui设计属于哪个部门
  • 建筑网结构网站站内优化方案
  • 澄海网站建设公司wordpress 社区 插件
  • 做课件的软件下载带有蓝色的网站个人网站 名称