现代操作系统(第4版)pdf 高清百度云
免责声明: 本书收集于网络,请勿商用,仅供个人学习使用,请尊重版权,购买正版书籍。本教程仅供预览,下载后24小时内务必删除。
内容简介
Andrew S. Tanenbaum教授编写的教材《现代操作系统》现在已经是第4版了。第4版在保持原有特色的基础上,又增添了许多新的内容,反映了当代操作系统的发展与动向,并不断地与时俱进。
对比第3版,第4版有很多变化。一些是教材中多处可见的细微变化,一些是就某一功能或机制增加了对最新技术的介绍,如增加了futex同步原语、读–复制–更新(Read-Copy-Update)机制以及6级RAID的内容。另外一些则是重大变化,例如:用Windows 8替换了Vista的内容;用相当大的篇幅介绍了移动终端应用最广泛、发展最快的Android,以替换原来Symbian的内容;增加了新的一章,介绍目前最流行的虚拟化和云技术,其中还包括典型案例VMware。很多章节在内容安排上也有较大的改动,例如:第8章对多处理机系统的内容进行了大幅更新;第9章对安全的内容进行了大量修改和重新组织,增加了对缺陷代码、恶意软件进行探查和防御的新内容,对于空指针引用和缓冲区溢出等攻击行为提出了更详细的应对方法,并从攻击路径入手,详细论述了包含金丝雀(canary)保护、不执行(NX)位以及地址空间随机化在内的防御机制。最后的参考文献也进行了更新,收录了本书第3版推出后发表的新论文。大部分章节最后的相关研究部分都完全重写了,以反映最新的操作系统研究成果。
本教材还增添了一名合著者—来自阿姆斯特丹自由大学的 Herbert Bos教授,他是一名全方位的系统专家,尤其擅长安全和UNIX方面。
目录 · · · · · ·
出版者的话
译者序
前言
作者简介
第1章 引论 1
1.1 什么是操作系统 2
1.1.1 作为扩展机器的操作系统 2
1.1.2 作为资源管理者的操作系统 3
1.2 操作系统的历史 4
1.2.1 第一代(1945~1955):真空管和穿孔卡片 4
1.2.2 第二代(1955~1965):晶体管和批处理系统 4
1.2.3 第三代(1965~1980):集成电路和多道程序设计 6
1.2.4 第四代(1980年至今):个人计算机 8
1.2.5 第五代(1990年至今):移动计算机 10
1.3 计算机硬件简介 11
1.3.1 处理器 12
1.3.2 存储器 14
1.3.3 磁盘 15
1.3.4 I/O设备 16
1.3.5 总线 18
1.3.6 启动计算机 19
1.4 操作系统大观园 20
1.4.1 大型机操作系统 20
1.4.2 服务器操作系统 20
1.4.3 多处理器操作系统 20
1.4.4 个人计算机操作系统 20
1.4.5 掌上计算机操作系统 21
1.4.6 嵌入式操作系统 21
1.4.7 传感器节点操作系统 21
1.4.8 实时操作系统 21
1.4.9 智能卡操作系统 21
1.5 操作系统概念 22
1.5.1 进程 22
1.5.2 地址空间 23
收集不易,免费分享,希望大家多多点赞支持小月博客,多谢大家支持。
下载地址: 关注下面公众号回复: 【 现代操作系统 】获取吧!