《Linux0.12完全解析》中提到的資料和書籍

Linux Journal 期刊

《just for fun》
Linus的自傳

《內核黑客手冊》(The Linux Kernel Hackers’ Guide)
一書的作者 Michael K. Johnson 也是最早接觸Linux 操作系統的人之一(從 0.97 版)。

oldlinux.org網站

Andrew S. Tanenbaum 的《操作系統設計與實現》一書中有關 MINIX 文件系統的章節

Linus 在最初開發 Linux 操作系統內核時,主要參考了 3 本書。一本是 M. J. Bach 著的
《UNIX 操作系統設計》
,該書描述了 UNIX System V 內核的工作原理和數據結構。 Linus 使用了該書中很多函數的算
法, Linux 內核源代碼中很多重要函數的名稱都取自該書。因此,在閱讀本書時,這是一本必不可少的
內核工作原理方面的參考書籍。另一本是 John H. Crawford 等編著的

《Programming the 80386》
,是講解80x86 下保護模式編程方法的好書。還有一本就是 Andrew S.Tanenbaum 著的

《MINIX 操作系統設計與實現》
一書的第 1 版。 Linus 主要使用了該書中描述的 MINIX 文件系統 1.0 版,而且在早期的 Linux 內核
中也僅支持該文件系統,所以在閱讀本書有關文件系統一章內容時,文件系統的工作原理方面的知識完
全可以從 Tanenbaum 的書中獲得。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章