flash-linux0.11-talk README

The project's README from github.com/dibingfa/flash-linux0.11-talk. As one markdown file: README.md.

品读 Linux 0.11 核心代码

目标:带大家把 Linux 0.11 核心代码与操作系统的设计思想啃下来

书籍购买:《Linux 源码趣读》

开篇词:闪客新系列!你管这破玩意叫操作系统源码


已发布文章:

开篇词

Star History

Star History Chart

架构图

架构图

flash-linux0.11-talk (dibingfa/flash-linux0.11-talk)

Searching Database…

Что это такое?Это серия статей на китайском языке, которая построчно разбирает весь исходный код ядра Linux 0.11 и объясняет принципы устройства операционных систем так, будто читаешь роман.
Это программа, которую нужно установить, или путеводитель для чтения?Это путеводитель для чтения: набор написанных глав (статей) с сопровождающей схемой архитектуры, а не работающая программа.
Для кого это написано?Для разработчиков и студентов, которые читают по-китайски и хотят понять устройство реального ядра ОС (управление памятью, прерывания, планирование процессов, системные вызовы), читая настоящий исходный код Linux 0.11 построчно.
С чего новичку лучше начать чтение?Начните с вступления (开篇词), а затем читайте Часть 1, в которой разбираются самые первые строки загрузочного кода до того, как ядро переходит в защищённый режим.
Какие внутренние механизмы Linux 0.11 на самом деле разбираются?Он охватывает последовательность загрузки, сегментацию и страничную организацию памяти, инициализацию памяти и прерываний, первый вызов fork и создание процесса, загрузку и запуск shell, ошибки страниц и обработку сигналов.
Есть ли в материалах диаграммы или только текст?В репозитории есть схема архитектуры («架构图») вместе с главами текстовых пояснений.
Creator
dibingfa
Size
180 MB
Stars
22.7K
Updated
CommitMar 22
Age
4y
Commits · 90 Days