我们可以看看经典的书籍,
学习操作系统。下面是小
编辑给大家整理的图书
推荐操作系统,希望对你有所帮助!
关于操作系统的图书推荐
Abraham Silberschatz的两本书:
1。实用操作系统概念(复印件)
2、操作系统的概念(第六版影印件)绝对是一流的。它来自贝尔实验室,目前是世界操作系统的领导者。这两本书与许多地方的第一本书相似,不同之处在于第二种理论有偏颇,第一个例子更
详细地讨论。这两本书很厚,但它们非常流利,属于更易读的
类型。
三.现代操作系统(英文版第二版)
Andrew S. Tanenbuam(Tanenbaum,AST)是
升级版的第四本书,向其中加入一些新的操作系统的讨论,比原理部分略有提高第四以上。就我个人而言,这是最好的书除了前两。
4。操作系统:设计与实现(第二版)(英文影印)
这是著名的,主要是这本书的minix源代码的分析,随着原则,应该说是偏于实践,莱纳斯的材料是可能的这种
影响,可以帮助你了解一个
文件系统或系统调用是如何实现的。当然,这比当前的操作系统简单一点,谁想成为一个Linux内核黑客学生可以阅读。
5。操作系统:现代视图(实验更新第二版)(英文版)
两个版本的操作系统:面向设计的
方法一般,但仍远高于课本在中国
复制,可作为补充阅读的书籍。
6分析。linux内核源代码场景(1)Linux内核源代码场景分析(2)
了解Linux Kernel
Linux的内部
这三本书是最NB的Linux内核分析书籍,后两个是2.2个内核,第一个是2.4。
7的设计与实现。4.4BSD操作系统(英文影印)
不,原来的伯克利,写了一些他们写的BSD,经典的是它。
8。unix操作系统设计(英文版)
旧的Unix设计书应该说,这本书在UNIX世界的影响是非常巨大的。随后的许多UNIX分支和思想都归功于这本书。它主要用于UNIX系统各部分的实现算法,其中一些仍在使用。有朋友想知道关于UNIX实现但没有时间扣minix或Linux内核可以看着它,花几十个小时在这本书中,绝对
值得。)
9、linux内核完全注释
我认为这本书很好,它是基于Linux 0.11内核源代码进行详细分析的,并且解释的详细到位。虽然不是经典,但还是推荐的!通过简单而清晰的源代码分析,您可以看到Linux操作系统的神秘之处。
补充:在学习操作系统中对教师的建议
想学习操作系统的学生推荐以下材料进行选择:
概念与理论:现代操作系统
基于UNIX:UNIX操作系统设计
基于Linux:对Linux内核的深入理解
基于Windows:深入解析Windows操作系统
操作系统设计:操作系统设计与实现
源代码分析:Linux内核源代码场景分析