操做系统系列

入门推荐书籍1:《计算机的心智:操做系统之哲学原理》(建议看初版)。要阅读这本书,除了几个概念(比较常见的是"中断"),彻底不须要任何基础(没错,不须要C和任何语言的知识),看故事同样就能够将操做系统的进程、线程、内存、IO、多核所有有个了解。固然,这本书只能浅层次、全面地了解操做系统,适合入门操做系统。html

入门推荐书籍2:《Operating Systems: Three Easy Pieces》(OSTEP),总共50章。若是说上面推荐的《计算机的心智》是看故事,那么这本书就是从知识点的角度去系统性地认识操做系统,但恰恰没有任何难度。本书2019年6月出了中文版《操做系统导论》。编程

入门推荐书籍3:《Operating.System.Concepts.10th》,中文版《操做系统概念》,OSTEP描述的可能是原理和概念,操做系统概念是细节加原理加概念,写做方式是比较大众化的方式,本书结合OSTEP看,基本上能将操做系统相关的基础都了解清楚。操作系统

入门推荐书籍4:《Linux-UNIX系统编程手册(上、下册)》或《UNIX环境高级编程》(APUE),系统编程的体系中,有关进程、内存等方面的内容,对于了解操做系统也是很是有帮助的,这可能须要一点C基础,至少,要能看的懂C。线程

操做系统修炼秘籍

本秘籍只专一于介绍操做系统中的一些概念和术语,从前向后按部就班,因此建议从前向后不要跳过,不然断层而忽然出现的概念致使看不懂。翻译

番外篇

相关文章
相关标签/搜索