- Aug 2, 2002
- 1,181
- 0
- 0
Hi guys,
background: I'm taking an Operating System class in which we get to add functionality to a barebones operating system called Nachos. I volunteered to give a presentation on Linux and its kernel, as well as other things that relate to the class. I'm doing this for extra credit and for expanding my knowledge in Linux. My knowledge in Linux so far has been 3 years of using Debian and compiling as well as troubleshooting. The topics that we have covered in the class so far are:
Questions:
1) I would like to show kernel compile as well as aspects related to topics above. What docs could I read to find more Linux specific information on these topics?
2) I would like to show some code from the Linux kernel that relates to some of the topics covered in class. I've read a book in C. How would I go about being able to talk about some code? Meaning how can I familiarize myself with the code? Are there any guides to understanding it ? Which part of the Linux kernel code is easiest to understand? Where should I start?
3) Besides talking about the Linux kernel, and showing how some of the code in the Linux kernel code works, what else can I show?
4) What other links do you know that can help me prepare for this presentation?
5) Are there any other topics that you think I should talk about in this presentation?
Thanks a lot for your help in advance,
pitupepito
background: I'm taking an Operating System class in which we get to add functionality to a barebones operating system called Nachos. I volunteered to give a presentation on Linux and its kernel, as well as other things that relate to the class. I'm doing this for extra credit and for expanding my knowledge in Linux. My knowledge in Linux so far has been 3 years of using Debian and compiling as well as troubleshooting. The topics that we have covered in the class so far are:
- Concurrency
- Processes
- Threads
- Scheduling Algorithms
- Synchronization
- Deadlocks
- Memory Management
- Virtual Memory
Questions:
1) I would like to show kernel compile as well as aspects related to topics above. What docs could I read to find more Linux specific information on these topics?
2) I would like to show some code from the Linux kernel that relates to some of the topics covered in class. I've read a book in C. How would I go about being able to talk about some code? Meaning how can I familiarize myself with the code? Are there any guides to understanding it ? Which part of the Linux kernel code is easiest to understand? Where should I start?
3) Besides talking about the Linux kernel, and showing how some of the code in the Linux kernel code works, what else can I show?
4) What other links do you know that can help me prepare for this presentation?
5) Are there any other topics that you think I should talk about in this presentation?
Thanks a lot for your help in advance,
pitupepito