Page 1 of 1

Cornell L Linux Kernel Programming Essentials A Practical Guide 2025

Posted: Sun May 10, 2026 2:26 pm
by Cultus26
Cornell L Linux Kernel Programming Essentials A Practical Guide 2025

Image

General:
Name: Cornell L Linux Kernel Programming Essentials A Practical Guide 2025
Format: pdf
Size: 5.05 MB
Book:
Title: 941176215
Author: Lowe Robert
Language: polski
Year: 2004
Subjects: N/A
Publisher: Wydawnictwo: Helion
ISBN: 8373614397
Total pages: 385
Description:
Dołącz do grona twórców popularności Linuksa

Fenomen Linuksa polega na tym, że jest on dziełem programistów z całego świata. Każdy może dopisać do niego nową funkcję lub udoskonalić istniejące. Jeśli Linux nie obsługuje urządzenia zainstalowanego w Twoim komputerze -- możesz zaimplementować jego obsługę, pisząc własny moduł jądra.

Programowanie jądra systemu Linux nie wymaga żadnych niezwykłych zdolności. Choć jest ono rozległym projektem informatycznym, w żaden sposób nie różni się od innych projektów tego typu. Oczywiście, samodzielne napisanie choćby kawałka kodu jądra wymaga nauki, ale napisany dotychczas kod nie jest w żaden sposób wyjątkowy ani niezrozumiały. Podstawowym materiałem pomocniczym, niezwykle przydatnym przy opanowywaniu tajników programowania jądra, jest istniejący już kod źródłowy, dostępny dla wszystkich. Jednakże samo poznawanie kodu nie wystarczy -- należy również zdobyć wiedzę dotyczącą zasad funkcjonowania systemu operacyjnego i pełnionych przez niego funkcji.

Książka "Linux Kernel. Przewodnik programisty" została napisana po to, aby pomóc programistom w poznaniu zasad tworzenia kodu modułów jądra. Szczegółowo omawia podsystemy i funkcje jądra Linuksa, ich projekt i implementację. Autor książki porusza również zagadnienia związane z projektowaniem systemów operacyjnych.

Książka opiera się na wersji 2.6 jądra systemu Linux i zawiera informacje dotyczące następujących tematów:

Podstawowe zasady programowania jądra
Zarządzanie procesami
Algorytmy szeregowania zadań
Wywołania systemowe
Przerwania
Metody synchronizacji jądra
Zarządzanie czasem i pamięcią
Operacje wejścia -- wyjścia
Diagnostyka kodu jądra
Przenośność kodu

Stwórz poprawne funkcje jądra Linuksa i zaimplementuj je w odpowiedni sposób.
Image

Download from RapidGator
https://rapidgator.net/file/a9058e95ae0 ... l581qi.pdf