This is a book about modern operating systems. The whole book revolves around the three main concepts of virtualization, concurrency and persistence, and introduces the main components of all modern systems (including scheduling, virtual memory management, disk and I/O subsystems, and file systems).
This book has a total of 50 chapters, divided into 3 parts, covering virtualization, concurrency and persistence. Most of the chapters in this book begin with a specific problem and then solve it using techniques, algorithms, and ideas introduced in the book. The author introduces the topic concepts introduced in the form of dialogue, and the writing is humorous but penetrating, striving to help readers understand the principles of virtualization, concurrency, and persistence in operating systems.
The content of this book provides real executable code (not pseudo-code), and also provides corresponding exercises, which is suitable for teaching by relevant professional teachers in colleges and universities and self-study by college students.
Reader comments
This book is great! It is like a kind tutor, using humorous language and vivid examples to explain the principles of the operating system in a simple and easy-to-understand manner. I was reminded of a friend of mine who was very interested in computers and this book was a treasure for him! Moreover, the codes in the book are all real and executable and come with exercises, making it very suitable for self-study. I can't wait to recommend this book to him!
The knowledge is relatively new, and the content is described in detail. It is hard to say whether it is easy to understand.
This book is great! It is like a kind tutor, using humorous language and vivid examples to explain the principles of the operating system in a simple and easy-to-understand manner. I was reminded of a friend of mine who was very interested in computers and this book was a treasure for him! Moreover, the codes in the book are all real and executable and come with exercises, making it very suitable for self-study. I can't wait to recommend this book to him!
The knowledge is relatively new, and the content is described in detail. It is hard to say whether it is easy to understand.