Linux Operating System Kernel Internship

Author: Nate
Publisher:
Publish Date: 2002-01-01
Features: Since the Renaissance, the long-standing scientific spirit and gradually formed academic norms have given Western countries a dominant advantage in various fields of natural science. It is also this tradition that has enabled the United States to produce outstanding figures and lead the way in the development of information technology over the past six decades. In the process of commercialization, the American industry and academia have become increasingly closely integrated. Many towering figures in computer science are simultaneously at the forefront of both research and teaching, resulting in classic scientific works that not only outline the scope of research but also reveal the evolution of academia. These works adhere to academic norms while maintaining the individuality of scholars, and their value does not diminish with the passage of time. This book is a laboratory manual designed to accompany a traditional operating systems textbook. It is divided into two parts: The first part provides an overview of Linux design, offering analysis on topics such as runtime organization in the Linux environment, processes, file, and device management. The second part explores various aspects of the internal structure of operating systems through 12 exercises, covering shell programming, kernel modules, system calls, virtual memory, file systems, file I/O, and more. This helps readers develop their own Linux kernel functions and data structures, enabling them to truly understand how theoretical concepts are implemented in Linux in the laboratory. This book is suitable for undergraduate students of computer science and also serves as a teaching aid for instructors. The accompanying CD-ROM contains Linux source code, providing convenience for readers' learning and use.

📌 Related Posts