V
V
Vi2015-09-03 14:10:43
Programming
Vi, 2015-09-03 14:10:43

Reading Linux Kernel code?

I wanted to start reading the Linux kernel code, opened the source, and there are millions of files. I can’t even figure out where to start reading yet, is there any digression from where to start studying such a scale?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
V
Vladimir Martyanov, 2015-09-03
@vilgeforce

Start at www.amazon.com/Linux-Kernel-Development-3rd-Editio... for example.

N
Nikolay Korotkiy, 2015-09-03
@sikmir

Or from https://www.gitbook.com/book/0xax/linux-insides

S
Sergey Kovalev, 2015-09-03
@Sergey-S-Kovalev

In my opinion, you should start by opening a book on programming.
No offense, you are trying to figure out the structure of the spaceship by being able to unscrew the nuts in the children's constructor.

M
mamkaololosha, 2015-09-03
@mamkaololosha

No. There are 20k lines of C++ in chrome. There is no excursion. Come back in 20 years. When you gain experience.

J
jcmvbkbc, 2015-09-03
@jcmvbkbc

Here is another list of useful books for you: Can you suggest a practical list of literature on developing drivers for linux and working in the kernel in general?
Start with an overview of Understanding the Linux Kernel.
Understand what parts of the kernel you are interested in and where they are and dig deeper.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question