书籍 操作系统导论的封面

操作系统导论

[美] Remzi H. Arpaci-Dusseau

出版时间

2019-05-31

ISBN

9787115508232

评分

★★★★★

标签

编程

书籍介绍

这是一本关于现代操作系统的书。全书围绕虚拟化、并发和持久性这3个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和I/O子系统、文件系统)。

本书共50章,分为3个部分,分别讲述虚拟化、并发和持久性的相关内容。本书大部分章节均先提出特定的问题,然后通过书中介绍的技术、算法和思想来解决这些问题。笔者以对话形式引入所介绍的主题概念,行文诙谐幽默却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。

本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,适合高等院校相关专业教师教学和高校学生自学。

目录
第1章 关于本书的对话 1
第2章 操作系统介绍 3
2.1 虚拟化CPU 4
2.2 虚拟化内存 6
2.3 并发 7

显示全部
用户评论
蒋炎岩说过三个关键词 :专业化,复杂性,主线意识。知道自己不知道:①程序的执行过程:加载和执行-----计算机组成结构中的指令周期;②异常是操作系统内中断,java语言对其进行面向对象封装;③GUI---键盘鼠标输入和点击--I/O过程---中断和事件机制ctrl--c④库函数和系统调用---操作系统仅仅提供非常少的系统调用----shell的实现;⑤linux命令:strace命令查看相关函数的系统调用,readelf查看elf文件;不知道自己不知道①内存管理页段②线程和进程同步和死锁的条件---操作系统资源管理和相关调度算法
认真看了前两部分虚拟化和并发,持久化简单看了点(不大感兴趣
书是好书。。翻译错误一大堆。
虚拟化、并发、持久化,循序渐进的编排和短小的章节设计阅读感很好,课后习题蛮有意思的。但是中文版只能给3星,原版内容非常好,但是中文版的翻译错误多到影响阅读……
像是一位老师在你面前
翻译还有不少提升空间。
很有意思的书,最让我感到欣慰的是全篇都在讲人话,特别容易理解
调度算法和并发生产者消费者部分可谓循循善诱极其细微入门了; 虚存部分对大部分成为历史分段似乎比较侧重,io部分则谈了很多进阶的关于journal私货; 另,作者们似乎对Linux不太感冒
通过虚拟化这个角度理解操作系统的CPU、内存和存储
虚拟化(CPU/内存)、并发、持久性