Ok I am wanting to learn how a OS kernel works and was wanting to read over the Linux kernel code. However, Ive never don’t this kind of thing before and was wondering if there was specific way I should go through the code.. Thanks
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I would start with kernelnewbies or for a very simple intro learning linux kernel
That is if you want to specifically know the Linux kernel. But after 20years the Linux kernel is now a very large and complex project and so probably isn’t the best intro to how a simple Unix kernel works
There is a very interesting project to implement a kernel in python which is probably an easier start if you simply want to know how a kernel works
ps If you prefer paper there is an O’Reilly book – it’s a little dated but does cover the 2.6 kernel. I haven’t read this edition so I don’t know how good it is.