store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Начало    Компютърна литература    Операционни системи    Модифициране и управление на Linux ядрото - D.K. Academy

Модифициране и управление на Linux ядрото


D.K. Academy

Модифициране и управление на Linux ядрото - D.K. Academy - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  14.29
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#533-097-571
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2024 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници286
Размери16.30 / 23.50 / 2.00 cm
Тегло0.400 kg
EAN9786192660321
ISBN9786192660321
Модифициране и управление на Linux ядрото - D.K. Academy - книга

Модифициране и управление на Linux ядрото


D.K. Academy

Цена:  14.29
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#533-097-571
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2024 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници286
Размери16.30 / 23.50 / 2.00 cm
Тегло0.400 kg
EAN9786192660321
ISBN9786192660321
Описание
Книгата е предназначена за програмисти, които искат да научат как се правят промени в кода на Linux ядрото. Особено ще е полезна и на онези, които искат да разберат как работи ядрото и по този начин да пишат по-ефективен код.

В книгата ще намерите практическа информация за:
  • избор на подходяща версия на ядрото, получаване на изходния код, конфигуриране, компилиране и инсталирате на ядрото на произволна Linux система;
  • управление на физическата и виртуалната памет;
  • описание на начина, по който ядрото управлява процесите и обработва прекъсванията;
  • принцип на работа на таймерите и проследяване на времето;
  • механизми за кеширане и запис на данни;
  • настройка на зареждащите механизми и системата за инициализация;
  • структура и работа с файлови системи, псевдофайлови системи;
  • и не на последно място - ще научите как да пишете и добавяте собствени модули и драйвери към ядрото.
За D.K. Academy
D.K. Academy е иновативен, практически ориентиран образователен проект, предоставящ качествено написани книги в областта на информационните технологии. Създаден е от Денис Колисниченко - водещ автор в областта на програмирането и информационните технологии, написал многобройни статии и повече от 30 книги на компютърна тематика.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Страници от тази книга






Съдържание
Кратка история на операционната система и ядро Linux
  • Началото. 1950 - 1990 г.
  • От Minix до Linux. Етап на ядрото
  • Етап на дистрибуция
Основи на ядрото
  • Какво представлява ядрото
  • Характеристики на Linux ядрото
  • Версия на Linux ядрото
  • Избор на ядро при зареждане
  • Съобщения при зареждане на ядрото
  • Предаване на параметри на ядрото
Продължаваме запознанството си с ядрото. Компилиране на ядрото
  • Получаване на изходния код на ядрото
  • Разопаковане на архива с изходния код
  • Използване на пачове
  • Съдържание на директорията с изходен код
  • Изграждане на ядрото
  • Компилиране на модули
  • Инсталиране на ядрото
  • Практически пример: инсталиране на ядро 6.0 на Ubuntu 22.04
Стартиране на системата
  • Зареждащи механизми на Linux
  • Настройка на зареждащия механизъм
    • GRUB2 конфигурационни файлове
    • Избор на етикет по подразбиране
    • Стартиране на Windows
    • Парола за зареждане на GRUB2
    • Инсталиране на зареждащия механизъм
  • Система за инициализация
    • Задача на системата за инициализация
    • Принцип на действие
    • Конфигурационни файлове systemd
    • Цели
    • Управление на сървиси при използване на systemd
Как ядрото управлява процесите
  • Какво е процес
  • Структури, свързани с процеса
    • Списък със задачи и структура на процеса
    • Състояния на процеса
    • Дескриптор на процеса
  • Контекст на процеса
  • Създаване на нов процес и прекратяването му
  • Нишки
  • Планировчик
  • Управление на процеса от конзолата
    • Команди ps, nice и kill
    • Команда top
    • Информация за използването на паметта и дисковото пространство
    • Команда fuser
Обработка на прекъсвания
  • Какво представляват прекъсванията
  • Манипулатори на прекъсвания
    • Какво е манипулатор на прекъсвания?
    • Регистриране на манипулатор на прекъсвания
  • Писане на собствен манипулатор на прекъсвания
  • API на драйвери от високо ниво
  • Контекст на прекъсване
  • Функция do_IRQ()
  • Интерфейс /proc/interrupts
Таймери и проследяване на времето
  • Проследяване на времето в ядрото
  • Таймери на ядрото
  • API за таймер
  • Внедряване на таймери на ядрото
Управление на паметта
  • Какво представлява паметта?
    • Физическа и виртуална памет
    • Файлова и анонимна памет
    • Изместваща и неизместваща памет
    • Различни типове адреси
  • Методи за управление на подсистемата на паметта
    • Размяна и неизместваща памет
    • Системно извикване mlock()
    • OOM killer
    • cgroups
    • NUMA
  • Механизъм за разпределение на LRU
  • Допълнителна информация за управлението на паметта в Linux
    • Повече за виртуалната памет
    • Големи страници
    • Зони
    • Възли
    • Кеш на страницата
    • Анонимна памет
    • Освобождаване
    • Уплътнение (компресия)
  • Големи страници. В детайли
    • Обща информация
    • Взаимодействие на политиката за памет на задачите с разпределение / освобождаване на големи страници
    • Атрибути на големи страници за всеки възел
    • Използване на големи страници
  • Практическа информация за администратори
    • Полезни shell команди
    • Интерфейс CMA
    • Добавяне на суап файл
Файлова система
  • Виртуална файлова система на Linux
  • Регистриране и монтиране на файлова система
  • Суперблок-обект
    • Структура на struct super_operations
    • Структура struct xattr_handlers
  • Обект на инод
  • Обект на адресното пространство
    • Обща информация
    • Обработка на грешки по време на обратно записване
    • Структура sutruct address_space_operations
  • Обект File
  • Кеш за запис на директория (dcache)
    • Структура dentry_operations
    • API на кеша за запис на директория
Псевдофайлови системи
  • Предназначение
  • Псевдофайлова система sysfs
  • Псевдофайлова система proc
  • Специални настройки на ядрото за предотвратяване на DDoS атаки
Блоков вход / изход
  • Блокови устройства
  • Структура на блоковото устройство
  • Буфери
  • Вход/изход планировчици
    • Алгоритъм deadline
    • Алгоритъм CFQ
    • Алгоритъм NOOP
    • Конфигуриране на планировчици
  • Конфигуриране на общи параметри на блоков вход / изход
  • Управление на хранилища
    • Свързване на нов твърд диск и разделянето му
    • Мениджър на логически обеми
Механизми за кеширане на четене и запис на Linux ядрото
  • Дисков кеш и обратен запис
  • Методи за кеширане
  • Кеширането на практика
Устройства и модули
  • Типове устройства
  • Модули на ядрото
    • Писане на прост модул
    • Сглобяване на модула в дървото на изходния код на ядрото
    • Инсталиране на модули
    • Зареждане на модули
  • Разработка на сложни модули
    • Компилиране на модули от няколко файла с изходен код
    • Зависимости между модулите
    • Зареждане на модули със зависимости
Разработване на драйвер на устройство
  • Типове устройства scull
  • Номера на устройствата
  • Използвани структури данни
    • Структура file_operations
    • Структура file
    • Структура inode
  • Регистриране на символни устройства
  • Методи open() и release()
  • Методи read() и write()
  • Проверка на нашето устройство
Рейтинг
Рейтинг: 9.00 / 2 гласа 
За да оцениш книгата "Модифициране и управление на Linux ядрото", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Препоръчителна литература за всички класове
Книги от D.K. Academy
През очите на хакера - книга
През очите на хакера
D.K. Academy

Асеневци
Продуктът е сред най-интересните в store.bg
Цена:  12.75
Практически наръчник по системно и мрежово администриране. Windows Server 2019 - книга
Практически наръчник по системно и мрежово администриране. Windows Server 2019
D.K. Academy

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  14.29
QA - софтуерно тестване - книга
QA - софтуерно тестване
D.K. Academy

Асеневци
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  14.29
Linux - настройка на сървъри - книга
Linux - настройка на сървъри
D.K. Academy

Асеневци
Продуктът е представен с вътрешни страници
Цена:  14.29
Командите в Linux - книга
Командите в Linux
D.K. Academy

Асеневци
Продуктът е представен с видео материали
Цена:  10.20
Практически наръчник по системно и мрежово администриране. Windows Server 2022 - книга
Практически наръчник по системно и мрежово администриране. Windows Server 2022
D.K. Academy

Асеневци
Продуктът е представен с вътрешни страници
Цена:  15.31
SQL решения на практически задачи - книга
SQL решения на практически задачи
D. K. Academy

Асеневци
Продуктът е представен с вътрешни страници
Цена:  10.20
Книги от D.K. Academy
През очите на хакера
D.K. Academy
Цена:  12.75
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални ...
Практически наръчник по системно и мрежово администриране. Windows Server 2019
D.K. Academy
Цена:  14.29
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга разглежда голяма част от задачите, с които се сблъсква един системен администратор: настройка на носителите на данни и ...
QA - софтуерно тестване
D.K. Academy
Цена:  14.29
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Тестването е важен процес от разработването на софтуер, уеб приложения и сайтове, а тестерите са бойците на невидимия фронт, ...
Linux - настройка на сървъри
D.K. Academy
Цена:  14.29
Продуктът е представен с вътрешни страници
Добри практики в примери. ... Настройката на Linux сървър може да бъде бърза и безпроблемна. Как? С тази книга няма да си губите ...
Командите в Linux
D.K. Academy
Цена:  10.20
Продуктът е представен с видео материали
Практически наръчник за работа с конзолата. ... Пълноценното използване на Linux е невъзможно без командния ред. Не всички конзолни ...
Закупилите тази книга, купуват също
Първи стъпки в програмирането на C / C++ - книга
Първи стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова

КЛМН
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  13.00
Python за деца - книга
Python за деца
Джейсън Бригс

Асеневци
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Цена:  10.20
Състезателно програмиране за група С - книга
Състезателно програмиране за група С
Марин Шаламанов, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
Python - практическо програмиране - книга
Python - практическо програмиране
D.K. Academy

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  14.29
Алгоритми в графи. Основни алгоритми с STL - книга
Алгоритми в графи. Основни алгоритми с STL
Красимир Манев

КЛМН
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  10.00
Втори стъпки в програмирането на C / C++ - книга
Втори стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
Състезателно програмиране - комплект от 2 тома - книга
Състезателно програмиране - комплект от 2 тома
Стивън Халим, Филикс Халим, Сухендри Ефенди

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  20.00
През очите на хакера - книга
През очите на хакера
D.K. Academy

Асеневци
Продуктът е сред най-интересните в store.bg
Цена:  12.75
Голяма книга за Linux - D.K. Academy - книга
Практически наръчник по системно и мрежово администриране и управление на сървъри.Този практически ...
Върховната книга за Kali Linux - Глен Д. Сингх - книга
Съвременни тестове за проникване.Върховната книга за Kali Linux съдържа редица доказани техники за ...
Linux - практически наръчник по системно и мрежово администриране - Денис Колисниченко - книга
Fedora openSUSE Ubuntu Debain. : Този практически наръчник е ориентиран към системните администратори ...
Windows 11 For Dummies - Анди Ратбоун - книга
Тази версия на Windows стига до 11! Научете нещата за Windows, които не са ви научили в училище. ...
Практически наръчник по системно и мрежово администриране. Windows Server 2019 - D.K. Academy - книга
Тази книга разглежда голяма част от задачите, с които се сблъсква един системен администратор: ...
Windows Vista - в лесни стъпки - книга
Windows Vista в лесни стъпки: * Въведение в Windows Vista * Персонализиране на Windows Vista * Работа ...
Windows 10 - Самоучител - Денис Колисниченко - книга
Практически компютърни наръчници. : Този практически компютърен самоучител е предназначен както за ...
Ubuntu Linux - практически самоучител за начинаещи - Денис Колисниченко - книга
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите ...
99 съвета за Windows 11 - Вадим Ситник - книга
Този удобен и практичен наръчник ви дава възможност да се възползвате от предимствата на Windows 11, ...
Linux - настройка на сървъри - D.K. Academy - книга
Добри практики в примери. : Настройката на Linux сървър може да бъде бърза и безпроблемна. Как? С тази ...
Търсене
Ученически раници
Ученически несесери
Ученически аксесоари
Учебни пособия
Учебници и помагала
Ученически тетрадки