+4 votes
by
I wanted to start reading kernel code Linux, opened the source, and there are millions of files. I even can't figure out where to start reading, is there any insight with what to start to study on such a scale?

5 Answers

+1 vote
by
No. In chrome 20кк lines of C++. No digression there. Come back in 20 years. When experience typed.
+2 votes
by
+2 votes
by
In my opinion, you need to start with open books on programming.
No offense, you're trying to deal with the device of the spacecraft being able to Unscrew the nuts in the children's designer.
+2 votes
+1 vote
by
Here's another list of useful books: I can suggest a practical list of the literature on the development of drivers for linux and do work in the nucleus?
Start with an overview Understanding the Linux Kernel.
Understand what parts of the kernel you are interested in and where they are and dig deeper.
...