Remember the sentence I saw on the most popular and popular linuxform in China.
Now the lkd2 + ldd3 + scenario analysis is on the shelf, and the ulk3 is added. The four libraries of Linux kernel on the shelf have been integrated and enriched.
Lkd2: it is a general outline and framework for you. Let's take a look at it and have a general understanding, and then read it carefully;
Ldd3: an indispensable book at work. Our group bought three hands and it is a good book in practice;
Scenario Analysis: It is too thick and 2.4, but it is very detailed;
Ulk3: Classic, read more than 3 times;
Summary:
Understanding Linux kernel: theory + practice
Lkd2 and ulk3 belong to theory and should be intensively read, especially the latter;
Ldd3 is part of practice;
Scenario Analysis is recommended for dictionary use;
Finally read the fucking source code!
Enjoy!
As a graduate student who has helped his tutor translate foreign documents, I can understand how this book was translated.
In the future, I will still buy less books for the so-called Professor's doctoral translators. These books are the first draft of several masters translators, and then I will review the "Authors", not to mention the uneven translation level of masters. It is difficult for instructors to carefully review the books, this kind of books that involve more profound knowledge is not translated by General graduate students.
I also suggest that the Publishers not translate books to those teachers who are teaching at universities, but try to find writers who really love translation to do these jobs, so that they can afford the pricing and the painstaking efforts of the original authors!
I also hope that you will not only read the original author before buying a translation, but you must understand the background of the translator and try to read some middle-Chapter E-books before considering whether to buy a real book. It is a trivial matter to make money, this has affected your research interests!
OK. Now, let's get an electronic Chinese version + an original English paper book.
Lkd2: Linux kernel design and development Version 2
Ldd3: the third edition of Linux driver development
Linux Kernel Source codeScenario Analysis
Ulk3: a deep understanding of Linux kernel
If you are not familiar with Linux programming, we recommend the following introductory books: Linux ProgramDesign 3