| Name: | Advance Operating Systems |
| No.: | S081201ZJ001 | Semester: | Spring |
| Hour: | 40 | Credit: | 2.0 |
| Teacher: | Yang, Lixiang |
| Introduction: |
| The key purpose of this course is the real source code of the Linux open source operating system based on a combination of the true source of the basic principles of the main line, the actual operation of the operating system, explain in detail a real operating system actually executed, the runtime memory structures, and explain in detail the basic operating system technology, the basic approach and design guiding ideology. To enable students to understand and master the operating system, a deeper understanding of the computer system to lay a solid foundation for better follow-up to the learning computer courses from both theoretical and practical. |
| Content: |
|
Chapter 1: From power-up to main function Chapter 2: From main function to idle Chapter 3: Installable File System Chapter 4: File operations Chapter 5: User process and memory management Chapter 6: Multiple processes operating a file at the same time Chapter 7: IPC problem Chapter 8: Operating system design, guidelines
|
| Material: |
| Yang, Lixiang:Art of Linux Kernel Design: Illustrating the Operating System Design Principle and Implementation. CRC Press, Taylor&Francis Group, LLC.
|
| References: |
| Intel IA-32 Architectures Software Developer's Manual |