
这一节来解析一下系统调用这个办事大厅是如何实现的。后面介绍的每个模块都涉及系统调用,站在系统调用的角度,层层深入下去,就能从某个系统调用的场景出...
现在已经完成了从实模式到保护模式的切换,有了更强的寻址能力。 内核的启动从入口函数 start_kernel() 开始。在 init/main....
BIOS 时期 按下计算机启动按钮后,主板就加电了。这个时候没有操作系统,内存也是空的,CPU 会先执行计算机生产时就在主板上的 ROM (Re...
计算机的工作模式是什么样的? 对于一个计算机来讲,最核心的就是CPU(Central Processing Unit,中央处理器)。这是这台计算...
立项服务与进程管理 创建进程的系统调用叫作 fork。在 Linux 里,当父进程调用 fork 创建进程的时候,子进程将各个子系统为父进程创建...
Linux 操作系统有很多功能,我们有很多种方式可以使用这些功能,其中最简单和直接的方式就是命令行(Command Line)。命令行就相当于你...
操作系统其实就像一个软件外包公司,其内核就相当于这家外包公司的老板。 “双击 QQ”这个过程,都需要用到哪些硬件? 鼠标和键盘、输入设备驱动、显...
第一个坡:抛弃旧的思维习惯,熟练使用 Linux 命令行 如果你想全面学习 Linux 命令,推荐你阅读《鸟哥的 Linux 私房菜》。如果想再...
你对你所在做的事情真的了解吗?了解到什么程度? 所谓成长,就是知道自己目前在哪里,清楚将要去往哪里,然后通过学习和行动到达目的地。 本套题目帮我...
文集作者