BOOKS - Программирование ядра Linux
Программирование ядра Linux - Биллимориа К. 2025 PDF ДМК Пресс BOOKS
ECO~23 kg CO²

2 TON

Views
75121

Telegram
 
Программирование ядра Linux
Author: Биллимориа К.
Year: 2025
Pages: 750
Format: PDF
File size: 75 Mb
Language: RU



Pay with Telegram STARS
The book "Программирование ядра Linux" (Programming the Linux Kernel) is a comprehensive guide to understanding the inner workings of the Linux kernel, one of the most widely used open-source operating systems in the world. The book is written by a team of experienced developers and experts in the field, and it provides a detailed overview of the architecture and design of the Linux kernel, as well as the various components that make up this complex system. The book begins with an introduction to the basics of the Linux kernel, including its history, development, and the principles of its design. It then delves into the details of the kernel's architecture, explaining how the various components such as processes, memory management, file systems, and I/O operations are interconnected and interact with each other. The authors provide a thorough explanation of the programming techniques used in the kernel, including the use of C programming language, system calls, and device drivers. As the reader progresses through the book, they will learn about the different types of kernel modules, including character devices, block devices, and network devices, and how to write their own kernel modules using the provided examples and exercises.
Книга «Программирование ядра Linux» (Programming the Linux Kernel) представляет собой всеобъемлющее руководство по пониманию внутренней работы ядра Linux, одной из наиболее широко используемых операционных систем с открытым исходным кодом в мире. Книга написана командой опытных разработчиков и экспертов в данной области, и в ней представлен подробный обзор архитектуры и дизайна ядра Linux, а также различных компонентов, из которых состоит эта сложная система. Книга начинается с введения в основы ядра Linux, включая его историю, разработку и принципы его дизайна. Затем он углубляется в детали архитектуры ядра, объясняя, как различные компоненты, такие как процессы, управление памятью, файловые системы и операции ввода-вывода, взаимосвязаны и взаимодействуют друг с другом. Авторы подробно объясняют методы программирования, используемые в ядре, включая использование языка программирования Си, системные вызовы и драйверы устройств. По мере прохождения книги читатель узнает о различных типах модулей ядра, включая символьные устройства, блочные устройства и сетевые устройства, а также о том, как писать собственные модули ядра, используя предоставленные примеры и упражнения.
''

You may also be interested in:

Программирование
Программирование на C# 5.0
Программирование на С++
Linux на практике
Linux Format
Linux Format
Linux Format UK
Linux Format
Linux Format UK
Linux in the Workplace How to Use Linux in Your Workplace
Linux Format UK
Linux Format UK
Linux Format
Linux Format
Linux Format UK
Linux Format
Ядро Linux
Linux Magazine
Linux Format
Linux Essentials
Linux Format
Linux facile
Linux Format
Linux Bible
Linux Format
Linux Format UK
Linux Essentials
Linux Magazine
Маршрутизация в Linux
Linux Format UK
Linux на примерах
Linux Format
Linux Magazine
Linux Journal
Linux Format UK
Linux в действии
Linux Format UK
Linux Magazine
Секреты Linux
Linux Format UK