Operating System Tutorial

Author: Xu Tingrong
Publisher:
Publish Date: 2004-01-01
Features: This book provides a comprehensive yet concise introduction to the principles and technologies of computer operating systems. It first outlines the formation, types, and functions of operating systems, introducing several commonly used operating systems, particularly the functions of the Linux system. It then elaborates on the basic concepts of processes, threads, and monitors in computer operating systems, as well as the principles of process mutual exclusion, synchronization, communication, scheduling, and deadlock, using specific implementations of the Linux system to illustrate these principles. The book also covers the principles and technologies of memory management, device management, file management, and distributed operating systems, integrating the popular Linux system throughout. At the end of the book, there are installation instructions for Red Hat Linux 7.3 and explanations of commonly used Linux commands for reference. This book emphasizes the explanation of fundamental knowledge and the cultivation of basic skills, guiding readers to master the principles and implementations of modern operating systems in a step-by-step manner. It focuses on simplicity, practicality, advancement, and operability. Each chapter is equipped with relevant examples and exercises. This book can serve as a textbook for computer and information engineering courses in various colleges and universities, as well as a teaching material for computer training classes.

📌 Related Posts