User Tools

Site Tools


faq

Frequently Asked Questions

General

Question 1: For the project, do I need to perform a study of the whole Linux kernel? Can you provide an example of a Linux subsystem that would be of suitable scope for the project?

Answer to Question 1: No, you are required to study … one or more subsystems of the Linux kernel which provide some basic kernel functionality. You do not need to study the whole Linux kernel for your project.

“Memory Management”, would be an example of a Linux subsystem that would be of suitable scope for the project. “Process Scheduling” would be another example of a Linux subsystem that would be of suitable scope for the project.

Question 2: Can you recommend a chapter in a book for helping to understand the material in the slides in OSD.6?

Answer to Question 2: Unfortunately, there is no chapter in any book that covers all the material in the slides in OSD.6. However, reading Chapter 5, “Kernel Synchronization”, of the book, “Understanding the Linux Kernel”, 3rd Edition, may help understand some of the material on synchronization in the slides in OSD.6.

faq.txt · Last modified: 2009/09/06 17:50 by jxu