操作系統系列


入門推薦書籍1:《計算機的心智:操作系統之哲學原理》(建議看第一版)。要閱讀這本書,除了幾個概念(比較常見的是"中斷"),完全不需要任何基礎(沒錯,不需要C和任何語言的知識),看故事一樣就可以將操作系統的進程、線程、內存、IO、多核全部有個了解。當然,這本書只能淺層次、全面地了解操作系統,適合入門操作系統。

入門推薦書籍2:《Operating Systems: Three Easy Pieces》(OSTEP),總共50章。如果說上面推薦的《計算機的心智》是看故事,那么這本書就是從知識點的角度去系統性地認識操作系統,但偏偏沒有任何難度。本書2019年6月出了中文版《操作系統導論》。

入門推薦書籍3:《Operating.System.Concepts.10th》,中文版《操作系統概念》,OSTEP描述的多是原理和概念,操作系統概念是細節加原理加概念,寫作方式是比較大眾化的方式,本書結合OSTEP看,基本上能將操作系統相關的基礎都了解清楚。

入門推薦書籍4:《Linux-UNIX系統編程手冊(上、下冊)》或《UNIX環境高級編程》(APUE),系統編程的體系中,有關進程、內存等方面的內容,對於了解操作系統也是非常有幫助的,這可能需要一點C基礎,至少,要能看的懂C。

操作系統修煉秘籍

本秘籍只專注於介紹操作系統中的一些概念和術語,從前向后循序漸進,所以建議從前向后不要跳過,否則斷層而突然出現的概念導致看不懂。

番外篇


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM