操作系统设计与实现: Tanenbaum & Woodhull
需积分: 10 189 浏览量
更新于2024-07-27
收藏 2.21MB PDF 举报
"操作系统设计与实现,由安德鲁·坦尼鲍姆和阿尔伯特·伍德豪尔共同撰写,是一本深入探讨操作系统构建原理和技术的书籍。本书详细介绍了操作系统的设计理念和实现方法,适合计算机科学的学习者和专业人士阅读。书中涵盖了编译器、操作系统、网络和分布式系统的相关知识,并特别关注可扩展到大规模用户的分布式系统。"
该书的作者安德鲁·坦尼鲍姆是一位在计算机科学领域有着深厚造诣的教授,他在麻省理工学院和加州理工学院获得了学士和硕士学位。坦尼鲍姆教授在荷兰阿姆斯特丹的Vrije大学担任计算机科学教授,同时也是计算机系统研究小组的负责人。他的研究兴趣广泛,包括编译器、操作系统、网络和分布式系统,特别是在可扩展的分布式系统方面有深入的研究。他已发表超过70篇学术论文,并编写了多部著作。坦尼鲍姆教授是Amsterdam编译工具箱的主要开发者,这个工具箱被广泛用于开发可移植的编译器,他还参与了MINIX操作系统的开发,这是一个用于教学和研究目的的开源系统。此外,他还领导了一个基于微内核的高性能分布式操作系统Amoeba的研发。
阿尔伯特·伍德豪尔也在麻省理工学院获得了学士和硕士学位,他的专业领域最初是电气工程,后来转而对生物学产生了兴趣。随着微型计算机的发展,他开始使用这些设备进行生物实验,从而进入了计算机编程和软件开发领域。他对教育和科技发展有深远的影响,曾前往尼日利亚教授中学,并在近年来继续他的科研和教学工作。
这本书的内容可能包括操作系统的基本概念、进程管理、内存管理、文件系统、设备驱动程序、并发控制、调度算法以及分布式系统的原理等。通过深入讲解这些主题,读者将能够理解操作系统的内部运作机制,以及如何设计和实现自己的操作系统。此外,书中可能还介绍了MINIX和Amoeba系统的具体实现细节,为读者提供了实践操作系统的宝贵机会。
《操作系统设计与实现》是一本全面而深入的教材,对于想要深入理解操作系统工作原理和实现技术的读者来说,是不可多得的参考资料。
342 浏览量
658 浏览量
806 浏览量
1583 浏览量
2624 浏览量
1345 浏览量
1351 浏览量
2167 浏览量
1785 浏览量
yubing77
- 粉丝: 0
- 资源: 81
最新资源
- 山西省乡镇级区划图 shp格式
- Bork File Encrypter-开源
- Chrome-臭氧:Arch Linuk PKGBUILD,用于通过臭氧支持维兰而建造Chrome
- learngit
- pro-vue-admin:基于ElementUI快速开发中后台系统的页面
- 简单的js滑动打分效果
- CSC611M-Gomoku
- 市场营销计划与管理
- icu4c-56_1-Win64-msvc10.zip
- 实现语音识别功能源码下载
- 055_××电信网络股份有限公司商业计划书(doc35).zip
- flat-web
- 确定文件类型
- Tromino:你能用一套 L 形 Trominoes 填满 4x4 棋盘吗???-matlab开发
- 长沙市场调查分析月报告
- STM32F429开发指南-寄存器版本(解压密码:abac).zip