目前无货。
欢迎选购其他类似产品。
选择配送地址
分享
是否有货?
Kindle 阅读软件徽标图片

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备了解更多信息

使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

下载 Kindle 阅读软件的二维码

前翻 后翻
正在播放... 已暂停   您正在聆听的 Audible 音频版本的样品。
了解更多信息

Operating Systems Design and Implementation (3rd Edition) 精装

5.0 颗星,最多 5 颗星 1 星级

显示所有 格式和版本 隐藏其他格式和版本
亚马逊价格
全新品最低价 非全新品最低价
精装

商品描述

作者简介

Andrew S. Tanenbaum has a B.S. Degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands, where he heads the Computer Systems Group. He is also Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on advanced parallel, distributed, and imaging systems. Nevertheless, he is trying very hard to avoid turning into a bureaucrat.

In the past, he has done research on compilers, operating systems, networking, and local-area distributed systems. His current research focuses primarily on the design of wide-area distributed systems that scale to a billion users. These research projects have led to five books and over 85 referred papers in journals and conference proceedings.

Prof. Tanenbaum has also produced a considerable volume of software. He was the principal architect of the Amsterdam Compiler Kit, a widely-used toolkit for writing portable compilers, as well as of MINIX, a small UNIX clone intended for use in student programming labs. Together with his Ph.D. students and programmers, he helped design the Amoeba distributed operating system, a high-performance microkernel-based distributed operating system. The MINIX and Amoeba systems are now available for free via the Internet..

Prof. Tanenbaum is a Fellow of the ACM, a Fellow of the IEEE, a member of the Royal Netherlands Academy of Arts and Sciences, winner of the 1994 ACM Karl V. Karlstrom Outstanding Educator Award, and winner of the 1997 ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. He is also listed in Who’s Who in the World.

 

Albert S. Woodhull was a faculty member in the School of Natural Science, Hampshire College, Amherst, MA for many years. He has taught at the University of Massachusetts and Smith College in the US, and he has been a visiting faculty member on multiple occasions at universities in Nicaragua, supported on two of these visits by Fulbright grants. He also served as a computer and network system administrator at the University of Massachusetts. He holds an B.S. degree from M.I.T. and a Ph.D. from the University of Washington. His home page on the web is at http://minix1.woodhull.com/asw/.

 

目录

Table of Contents CHAPTER 1 INTRODUCTION

1.1 WHAT IS AN OPERATING SYSTEM?

1.2 HISTORY OF OPERATING SYSTEMS

1.3 OPERATING SYSTEM CONCEPTS

1.4 SYSTEM CALLS

1.5 OPERATING SYSTEM STRUCTURE

1.6 OUTLINE OF THE REST OF THIS BOOK

1.7 SUMMARY

CHAPTER 2 PROCESSES

2.1 INTRODUCTION TO PROCESSES

2.2 INTERPROCESS COMMUNICATION

2.3 CLASSICAL IPC PROBLEMS

2.4 SCHEDULING

2.5 OVERVIEW OF PROCESSES IN MINIX 3

2.6 IMPLEMENTATION OF PROCESSES IN MINIX 3

2.7 THE SYSTEM TASK IN MINIX 3

2.8 THE CLOCK TASK IN MINIX 3

2.9 SUMMARY

CHAPTER 3 INPUT/OUTPUT

3.1 PRINCIPLES OF I/O HARDWARE

3.2 PRINCIPLES OF I/O SOFTWARE

3.3 DEADLOCKS

3.4 OVERVIEW OF I/O IN MINIX 3

3.5 BLOCK DEVICES IN MINIX 3

3.6 RAM DISKS

3.7 DISKS

3.8 TERMINALS

3.9 SUMMARY

CHAPTER 4 MEMORY MANAGEMENT

4.1 BASIC MEMORY MANAGEMENT

4.2 SWAPPING

4.3 VIRTUAL MEMORY

4.4 PAGE REPLACEMENT ALGORITHMS

4.5 DESIGN ISSUES FOR PAGING SYSTEMS

4.6 SEGMENTATION

4.7 OVERVIEW OF THE MINIX 3 PROCESS MANAGER

4.8 IMPLEMENTATION OF THE MINIX 3 PROCESS MANAGER

4.9 SUMMARY

CHAPTER 5 FILE SYSTEMS

5.1 FILES

5.2 DIRECTORIES

5.3 FILE SYSTEM IMPLEMENTATION

5.4 SECURITY

5.5 PROTECTION MECHANISMS

5.6 OVERVIEW OF THE MINIX 3 FILE SYSTEM

5.7 IMPLEMENTATION OF THE MINIX 3 FILE SYSTEM

5.8 SUMMARY

CHAPTER 6 READING LIST AND BIBLIOGRAPHY

6.1 SUGGESTIONS FOR FURTHER READING

6.2 ALPHABETICAL BIBLIOGRAPHY

APPENDIX A - INSTALLING MINIX 3 APPENDIX B - MINIX 3 SOURCE CODE LISTING APPENDIX C - INDEX TO FILES INDEX

无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。

  • 点击此处下载Kindle iOS阅读软件
    iPhone/iPad/Mac
  • 点击此处下载Kindle Android阅读软件
    Android手机或平板电脑

请输入您的手机号码,获取Kindle阅读软件的下载链接。

kcpAppSendButton

基本信息

  • 语言 ‏ : ‎ 英语
  • ISBN ‏ : ‎ 0131429388
  • 尺寸 ‏ : ‎ 19.3 x 6.22 x 24.26 cm
  • 用户评分:
    5.0 颗星,最多 5 颗星 1 星级

买家评论

5.0 颗星,最多 5 颗星
5星,共 5 星
1 买家评价
5 星
100%
4 星 0% (0%) 0%
3 星 0% (0%) 0%
2 星 0% (0%) 0%
1 星 0% (0%) 0%

评论该商品

与其他买家分享您的想法

1 个顾客评论

2014年7月7日
已确认购买
1 个人发现此评论有用
报告滥用情况

此商品在美国亚马逊上最有用的商品评论

美国亚马逊: 4.2 颗星,最多 5 颗星 29 条评论
Alex
5.0 颗星,最多 5 颗星 Great book, highly recommend
2016年12月3日 - 已在美国亚马逊上发表
已确认购买
9 个人发现此评论有用
Amazon Customer
5.0 颗星,最多 5 颗星 How to foster advanced education.
2019年1月10日 - 已在美国亚马逊上发表
已确认购买
10 个人发现此评论有用
Oliver
1.0 颗星,最多 5 颗星 Check First - Most likely you will not be able to run Minix
2021年8月14日 - 已在美国亚马逊上发表
已确认购买
1 个人发现此评论有用
Chapters
3.0 颗星,最多 5 颗星 Descriptive of MINIX structure
2013年1月5日 - 已在美国亚马逊上发表
已确认购买
14 个人发现此评论有用
J.O.L.
5.0 颗星,最多 5 颗星 Great textbook
2016年6月9日 - 已在美国亚马逊上发表
已确认购买
1 个人发现此评论有用