操作系统设计与实现(上册)

操作系统设计与实现(上册)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2007-03
版次: 3
ISBN: 9787121033810
定价: 49.80
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 453页
字数: 830千字
原版书名: Operating Systems:Design and Implementation
170人买过
  •   《操作系统设计与实现》(上册)(第3版)是关于操作系统的权威教材。大多数关于操作系统的图书均重理论而轻实践,而《操作系统设计与实现》(上册)(第3版)则在这两者之间进行了较好的折中。本册详细探讨了操作系统的基本原理,包括进程、进程间通信、信号量、管程、消息传递、调度算法、输入、输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等;此外,还详细讨论了一个特殊的操作系统MINIX3(一个与UNIX兼容的操作系统),并提供了该系统的源代码(见《操作系统设计与实现》(上册)(第3版)下册),以便于读者仔细研究。这种安排不仅可让读者了解操作系统的基本原理,而且可让读者了解到这些基本原理是如何应用到真实的操作系统中去的。   AndrewS.Tanenbaum分别在麻省理工学院加州大学伯克利分校获得学士与博士学位。现任荷兰阿姆斯特丹Vrije大学计算机教授并领导着一个计算机系统研究小组。到2005年1月卸任为止,他担任计算与成像高级学院院长一职已有12年。
      Tanenbaum过去的研究领域包括编译器、操作系统、网络和局域分布式系统,而现在的研究方向则主要为计算机安全,尤其是操作系统、网络以及分布式系统的安全。在所有这些研究领域,Tanenbaum发表了超过100篇论文,并出版了5本书籍。
      Tanenbaum教授还编写了大量软件。他是AmsterdamCompilerKit(一种广泛使用的、用于编写可移植编译器以及MINIX的工具集)的主要开发者,而该系统则是Linux诞生的灵感与基础。与他的博士生及程序员一起,他帮助设计了Amoeba分布式操作系统(一个基于微内核的、高性能局域分布式操作系统)。此后,他是Globe(一个可处理10亿用户的广域分布式操作系统)的设计者之一。所有这些软件现在均可在互联网上免费获得。
      他的博士生在毕业后均取得了很大的成绩,他为此感到非常骄傲。
      Tanenbaum教授是ACM会士、IEEE会士以及荷兰皇家科学艺术院院士。他还是1994年度ACMKarlV.Karlstrom杰出教育家奖的获得者,1997年度ACM/SIGCSE计算机科学教育杰出贡献奖的获得者,以及2002年度优秀教材奖的获得者。2004年,他被推选为荷兰皇家学会的五位新学会教授之一。 第1章引言
    1.1什么是操作系统
    1.2操作系统的发展历史
    1.3操作系统概念
    1.4系统调用
    1.5操作系统结构
    1.6剩余各章内容简介
    1.7小结
    习题
    第2章进程
    2.1进程介绍
    2.2进程间通信
    2.3经典IPC问题
    2.4进程调度
    2.5MINIX3进程概述
    2.6MINIX3中进程的实现
    2.7MINIX3的系统任务
    2.8MINIX3的时钟任务
    2.9小结
    习题
    第3章输入/输出系统
    3.1I/O硬件原理
    3.2I/O软件原理
    3.3死锁
    3.4MINIX3中的I/O概述
    3.5MINIX3中的块设备
    3.6RAM盘
    3.7磁盘
    3.8终端
    3.9小结
    习题
    第4章存储管理
    4.1基本的存储管理
    4.2交换技术
    4.3虚拟存储管理
    4.4页面置换算法
    4.5页式存储管理中的设计问题
    4.6段式存储管理
    4.7MINIX3进程管理器概述
    4.8MINIX3进程管理器的实现
    4.9小结
    习题
    第5章文件系统
    5.1文件
    5.2目录
    5.3文件系统的实现
    5.4文件系统的安全性
    5.5保护机制
    5.6MINIX3文件系统概述
    5.7MINIX3文件系统的实现
    5.8小结
    习题
    第6章阅读材料和参考文献
    6.1推荐的进一步阅读材料
    6.2按字母顺序排列的参考文献
    索引
  • 内容简介:
      《操作系统设计与实现》(上册)(第3版)是关于操作系统的权威教材。大多数关于操作系统的图书均重理论而轻实践,而《操作系统设计与实现》(上册)(第3版)则在这两者之间进行了较好的折中。本册详细探讨了操作系统的基本原理,包括进程、进程间通信、信号量、管程、消息传递、调度算法、输入、输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等;此外,还详细讨论了一个特殊的操作系统MINIX3(一个与UNIX兼容的操作系统),并提供了该系统的源代码(见《操作系统设计与实现》(上册)(第3版)下册),以便于读者仔细研究。这种安排不仅可让读者了解操作系统的基本原理,而且可让读者了解到这些基本原理是如何应用到真实的操作系统中去的。
  • 作者简介:
      AndrewS.Tanenbaum分别在麻省理工学院加州大学伯克利分校获得学士与博士学位。现任荷兰阿姆斯特丹Vrije大学计算机教授并领导着一个计算机系统研究小组。到2005年1月卸任为止,他担任计算与成像高级学院院长一职已有12年。
      Tanenbaum过去的研究领域包括编译器、操作系统、网络和局域分布式系统,而现在的研究方向则主要为计算机安全,尤其是操作系统、网络以及分布式系统的安全。在所有这些研究领域,Tanenbaum发表了超过100篇论文,并出版了5本书籍。
      Tanenbaum教授还编写了大量软件。他是AmsterdamCompilerKit(一种广泛使用的、用于编写可移植编译器以及MINIX的工具集)的主要开发者,而该系统则是Linux诞生的灵感与基础。与他的博士生及程序员一起,他帮助设计了Amoeba分布式操作系统(一个基于微内核的、高性能局域分布式操作系统)。此后,他是Globe(一个可处理10亿用户的广域分布式操作系统)的设计者之一。所有这些软件现在均可在互联网上免费获得。
      他的博士生在毕业后均取得了很大的成绩,他为此感到非常骄傲。
      Tanenbaum教授是ACM会士、IEEE会士以及荷兰皇家科学艺术院院士。他还是1994年度ACMKarlV.Karlstrom杰出教育家奖的获得者,1997年度ACM/SIGCSE计算机科学教育杰出贡献奖的获得者,以及2002年度优秀教材奖的获得者。2004年,他被推选为荷兰皇家学会的五位新学会教授之一。
  • 目录:
    第1章引言
    1.1什么是操作系统
    1.2操作系统的发展历史
    1.3操作系统概念
    1.4系统调用
    1.5操作系统结构
    1.6剩余各章内容简介
    1.7小结
    习题
    第2章进程
    2.1进程介绍
    2.2进程间通信
    2.3经典IPC问题
    2.4进程调度
    2.5MINIX3进程概述
    2.6MINIX3中进程的实现
    2.7MINIX3的系统任务
    2.8MINIX3的时钟任务
    2.9小结
    习题
    第3章输入/输出系统
    3.1I/O硬件原理
    3.2I/O软件原理
    3.3死锁
    3.4MINIX3中的I/O概述
    3.5MINIX3中的块设备
    3.6RAM盘
    3.7磁盘
    3.8终端
    3.9小结
    习题
    第4章存储管理
    4.1基本的存储管理
    4.2交换技术
    4.3虚拟存储管理
    4.4页面置换算法
    4.5页式存储管理中的设计问题
    4.6段式存储管理
    4.7MINIX3进程管理器概述
    4.8MINIX3进程管理器的实现
    4.9小结
    习题
    第5章文件系统
    5.1文件
    5.2目录
    5.3文件系统的实现
    5.4文件系统的安全性
    5.5保护机制
    5.6MINIX3文件系统概述
    5.7MINIX3文件系统的实现
    5.8小结
    习题
    第6章阅读材料和参考文献
    6.1推荐的进一步阅读材料
    6.2按字母顺序排列的参考文献
    索引
查看详情
相关图书 / 更多
操作系统设计与实现(上册)
操作系统原理及应用(第2版)(微课版)()
陈敏;许雪林;汤龙梅
操作系统设计与实现(上册)
操作系统实验教程——Web服务器性能优化
鲁强
操作系统设计与实现(上册)
操作系统原理
方钰;邓蓉;陈闳中
操作系统设计与实现(上册)
操作系统实验教程(Windows+Linux)
袁宝华;李宁;顾玉宛;庄丽华;梁久祯
操作系统设计与实现(上册)
操作系统原理及Linux内核分析(第3版)
李芳;刘晓春;李东海
操作系统设计与实现(上册)
操作系统
罗宇
操作系统设计与实现(上册)
操作系统原理 第2版
金海溶 周苏 主编
操作系统设计与实现(上册)
操作系统概念(原书第10版)
[美]亚伯拉罕 西尔伯沙茨(美)彼得 贝尔 高尔文(美)格雷格 加涅
操作系统设计与实现(上册)
操作系统原理(第2版)
黑新宏
操作系统设计与实现(上册)
操作系统原理
作者
操作系统设计与实现(上册)
操作系统
常颖、常大俊、李依霖 编
操作系统设计与实现(上册)
操作系统:原理与实现
陈海波
您可能感兴趣 / 更多
操作系统设计与实现(上册)
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
操作系统设计与实现(上册)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
操作系统设计与实现(上册)
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
操作系统设计与实现(上册)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
操作系统设计与实现(上册)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
操作系统设计与实现(上册)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
操作系统设计与实现(上册)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
操作系统设计与实现(上册)
最后一章
[美]厄尼·派尔
操作系统设计与实现(上册)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
操作系统设计与实现(上册)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
操作系统设计与实现(上册)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译
操作系统设计与实现(上册)
操作系统设计与实现(下册)
[美]塔嫩鲍姆 著;陈渝、谌卫军 译