Linux kernel networking implementation and theory pdf
Название: Linux Kernel Networking: Implementation and Theory
Автор: Rami Rosen
Издательство: Apress
Год: 2014
Формат: PDF
Размер: 12 Мб
Язык: английский / English
Linux Kernel Networking takes you on a guided in-depth tour of the current Linux networking implementation and the theory behind it. Linux kernel networking is a complex topic, so the book won’t burden you with topics not directly related to networking. This book will also not overload you with cumbersome line-by-line code walkthroughs not directly related to what you’re searching for; you’ll find just what you need, with in-depth explanations in each chapter and a quick reference at the end of each chapter.
Linux Kernel Networking is the only up-to-date reference guide to understanding how networking is implemented, and it will be indispensable in years to come since so many devices now use Linux or operating systems based on Linux, like Android, and since Linux is so prevalent in the data center arena, including Linux-based virtualization technologies like Xen and KVM.
Linux kernel networking implementation and theory pdf
Название: Linux Kernel Development, 3rd Edition
Автор: Robert Love
Издательство: Addison-Wesley Professional
Год: 2010
Страниц: 440
Формат: True PDF
Размер: 10 Mb
Язык: English
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.
The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs.
The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers.
The third edition of Linux Kernel Development includes new and updated material throughout the book:
An all-new chapter on kernel data structures
Details on interrupt handlers and bottom halves
Extended coverage of virtual memory and memory allocation
Tips on debugging the Linux kernel
In-depth coverage of kernel synchronization and locking
Useful insight into submitting kernel patches and working with the Linux kernel community
Linux kernel networking implementation and theory pdf
categories
languages
- Afrikaans (671)
- Bulgarian (69)
- Catalan (2)
- Chinese (4367)
- Croatian (366)
- Czech (2581)
- Danish (1907)
- Dutch (7062)
- English (301614)
- Estonian (40)
- Finnish (20)
- French (54936)
- Georgian (1)
- German (59286)
- Greek (171)
- Hebrew (6)
- Hindi (8)
- Hungarian (472)
- Indonesian (869)
- Italian (30396)
- Japanese (4865)
- Korean (163)
- Latvian (88)
- Malaysian (70)
- Mongolian (3)
- Nederlands (5)
- Norsk (1)
- Norwegian (1020)
- Polish (4386)
- Portuguese (4974)
- Romanian (485)
- Russian (3703)
- Serbian (204)
- Slovak (92)
- Slovenian (294)
- Spanish (25885)
- Swedish (6188)
- Thai (492)
- Turkish (1648)
- Vietnamese (22)
- Welsh (2)
Home » Books » Linux Kernel Networking Implementation and Theory
Linux Kernel Networking Implementation and Theory
- Language: English
- Pages: 636
- Format: PDF
- Size: 5.2Mb
- Category: Books
related magazines
Views: 33
Date: September 20, 2020
Views: 64
Date: September 20, 2020
Views: 44
Date: September 18, 2020
Views: 43
Date: September 18, 2020
Views: 52
Date: September 18, 2020
Views: 52
Date: September 18, 2020
Views: 128
Date: September 14, 2020
Views: 36
Date: September 14, 2020
Views: 39
Date: September 12, 2020
Views: 39
Date: September 11, 2020
Views: 50
Date: September 7, 2020
Views: 46
Date: September 7, 2020
Views: 42
Date: September 6, 2020
Views: 52
Date: September 5, 2020
Views: 45
Date: September 5, 2020
2012-2020 © All rights reserved | DMCA Policy | Contacts
Linux kernel networking implementation and theory pdf
Название: A Heavily Commented Linux Kernel Source Code
Автор: Zhao Jiong
Издательство: Independently Published
Год: 2019
Страниц: 1117
Язык: английский
Формат: pdf (true)
Размер: 11.1 MB
This book provides detailed and comprehensive comments and explanations on all source code of the early Linux kernel (V0.12), aiming to enable readers to gain a comprehensive and profound understanding of the working mechanism of Linux in a shortest possible time and to lay a solid foundation for further study of modern Linux systems. Although the version of the analysis is very low, the kernel has been able to compile and run, and it already includes the essence of the working principle of Linux.
The book first briefly introduced the development history of the Linux kernel, explained the main differences between the various kernel versions and improvements, and gave the reasons for choosing the 0.12 kernel source code as the study object. Then it gives the basic knowledge needed to read the source code, outlines the hardware structure of the PC running the Linux system, the assembly language used by the kernel, the extends of C language, and focuses on the 80X86 processor in protected mode. Then we introduced the kernel code overview, given the kernel source directory tree structure, and according to the organizational structure of all kernel, programs and files are described in detail. In order to deepen the reader’s understanding of the working principle of the kernel, the last chapter gives a number of related operational debugging tests. All relevant information in the book can be downloaded from the book’s website.
This book suits as the assistant and practical teaching material of university computer major student study operating system course, also suitable for self-study reference book of Linux lovers as learning kernel operating principle, also can be used as the reference book that the general technical personnel develops the embedded system.