个人面试准备
文章平均质量分 90
THIRT13N
这个作者很懒,什么都没留下…
展开
-
个人面试准备----用户态和内核态(二)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、用户态与内核态的切换1.概述2.工作流程3.过程说明二、特权级说明1.为什么会有特权级2.特权级的效果三、用户态和内核态三、切换步骤步骤 一、用户态与内核态的切换 1.概述 所有用户程序都是运行在用户态的, 但是有时候程序确实需要做一些内核态的事情, 例如从硬盘读取数据, 或者从键盘获取输入等. 而唯一可以做这些事情的就是操作系统, 所以此时程序就需要先操作系统请求以程序的名义来执行这些操作。 这时需要一个这样的机制: 用户态原创 2021-08-07 17:21:40 · 173 阅读 · 0 评论 -
个人面试准备----用户态和内核态
。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层应用提供访问的接口:即系统调用。原创 2021-08-07 00:50:29 · 332 阅读 · 0 评论