Description
Book SynopsisAbout our authors
Andrew S. Tanenbaum has an S.B. degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor Emeritus of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands. He was formerly Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on advanced parallel, distributed, and imaging systems. He was also an Academy Professor of the Royal Netherlands Academy of Arts and Sciences, which has saved him from turning into a bureaucrat. He also won a prestigious European Research Council Advanced Grant.
In the past, he has done research on compilers, operating systems, networking, local-area distributed systems and distributed systems. This research has led to over 200 refereed publications in journals and conferences. Prof. Tanenbaum has also authored or co-authored 5 books, which have been translated into over 20 languages, ranging
Table of Contents
- Introduction
- Processes and Threads
- Memory Management
- File Systems
- Input/Ouput
- Deadlocks
- Virtualization and the Cloud
- Multiple Processor Systems
- Security
- Case Study 1: Unix, Linux, and Android
- Case Study 2: Windows 11
- Operating System Design
- Reading List and Bibliography