22.7K ·GitHub
这是什么?
这是一个中文系列文章,逐行讲解 Linux 0.11 内核的全部源代码,用像读小说一样的方式解释操作系统的设计概念。
这是我要安装的工具,还是阅读指南?
这是一份阅读指南,由若干分章节的文章和一张配套的架构图组成,并不是可以直接运行的软件。
这是写给谁看的?
写给能读中文的开发者和学生,想通过逐行阅读真实的 Linux 0.11 源代码,理解操作系统内核的内部机制,比如内存管理、中断、进程调度和系统调用。
初学者应该从哪里开始读?
从开篇词开始,然后读第一部分。第一部分讲的是内核进入保护模式之前,引导代码最开头的几行。
它实际涵盖哪些 Linux 0.11 内部机制?
涵盖启动流程、段机制和分页、内存与中断初始化、第一次 fork 和进程创建、加载并执行 shell、缺页异常,以及信号处理。
有图表吗,还是只有文字?
仓库中除分章节的文字讲解外,还附有一张架构图。
What are similar projects?
lytlnyblOS, linux-insides, os-tutorial, raspberry-pi-os, os01, How-to-Make-a-Computer-Operating-System, lowlevelprogramming-university, redis-3.0-annotated
Which topics is it in?
operating-systems, os, linux-kernel, assembly, operating-system, kernel, chinese-language, systems-programming, architecture, computer-science, book, beginner-friendly
