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

2 TON

Views
75117

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:

Программирование ядра Linux
Разработка ядра Linux
Linux азбука ядра
Расширения ядра Linux драйверы и модули
Расширения ядра Linux драйверы и модули
Разработка приложений в среде Linux. Программирование для Linux (+file)
Программирование на C++ в Linux
Программирование в LINUX Самоучитель
Linux Системное программирование
Linux программирование в примерах
Linux. Администрирование и системное программирование
Программирование в Linux. Самоучитель (+файлы)
Программирование боевого софта под Linux
Linux и Go. Эффективное низкоуровневое программирование. 2-е издание
Linux и Go. Эффективное низкоуровневое программирование. 2-е издание
Программирование для Linux. Профессиональный подход
Hacking tools for computers A Complete Overview on Linux, Including Linux Mint, the First Notions of Linux for Beginners and Kali Linux Tools
Linux 2019 NEW Easy User Manual to Learn the Linux Operating System and Linux Command Line. 99 tips and tricks included
Linux for Beginners A Practical and Comprehensive Guide to Learn Linux Operating System and Master Linux Command Line. Contains Self-Evaluation Tests to Verify Your Learning Level
Linux The Ultimate Beginner|s Bible to Learn Linux Command Line, Linux Administration and Shell Scripting Step by Step
Oracle Linux Cookbook: Embrace Oracle Linux and master Linux Server management
Linux 2 Books in 1 Linux for Beginners + Kali Linux Hacking The Comprehensive Step-by-Step Guide to Learn the Fundamentals of Cyber Security, Penetration Testing, Networking and Computer Hacking. Incl
Linux for hackers linux system administration guide for basic configuration, network and system diagnostic guide to text manipulation and everything on linux operating system
CompTIA Linux+ Certification Companion Hands-on Preparation to Master Linux Administration
Learn Linux system programming with C++ Understand how the Linux kernel works and how to interact with it
Linux Magazine Special Editions - Linux Shell Handbook 2024 Edition
Memory Thinking for C and C++ Linux Diagnostics: Slides with Descriptions Only (Linux Internals Supplements)
Linux Magazine USA Special Editions - Cool Linux Hacks, 2024
CompTIA Linux+ Certification Companion Hands-on Preparation to Master Linux Administration
Learn Linux system programming with C++ Understand how the Linux kernel works and how to interact with it
Linux Magazine Special Editions - Linux Shell Handbook 2024 Edition
Linux Magazine Special Editions - Linux Shell Handbook, 2023
Linux Appliance Design A Hands-On Guide to Building Linux Appliances
Linux in easy steps Illustrated using Linux Mint, 6th Edition
Linux Magazine Special Editions - Linux Shell Handbook 2024
Linux Magazine Special Editions - Cool Linux Hacks, 2023
Linux for System Administrators: Navigate the complex landscape of the Linux OS and command line for effective administration
CompTIA Linux+ and LPIC-1 Guide to Linux Certification, Loose-leaf Version (MindTap Course List)
Accelerated Linux API for Software Diagnostics: With Category Theory in View (Linux Internals Supplements)
Linux for Beginners: An Introduction to the Linux Operating System and Command Line by Jason Cannon (2014-01-02)