Otus linuxenginecourse |
||
|
Name |
DOWNLOAD
Copy Link
Trouble downloading? see How To |
|
|
Total Size |
6.0 GB |
|
|
Total Files |
105 |
|
|
Last Seen |
|
|
|
Hash |
25CFDC8D769C15AFFAB30A82634C63EDA9ECD5B2 |
|
/ |
|
|
|
3.4 KB |
|
01 Начальные сведения о ядре Linux/ |
|
|
|
200.6 MB |
|
|
10.7 MB |
|
02 Компиляция и настройка ядра. Инструменты работы с ядром/ |
|
|
|
0.4 KB |
|
|
214.5 MB |
|
|
2.3 MB |
|
|
0.1 KB |
|
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/ |
|
|
|
13.1 KB |
|
|
5.1 KB |
|
|
297.7 KB |
|
|
184.0 MB |
|
|
327.6 KB |
|
Ядро_Linux._Обзор_ядра_Linux_и_его_архитектуры._Основные_функции_ядра.pdf |
2.1 MB |
|
04 Q and A занятие по ДЗ/ |
|
|
|
147.7 MB |
|
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/ |
|
|
|
180.6 MB |
|
|
473.0 KB |
|
|
1.9 MB |
|
|
0.1 KB |
|
06 Написание модуля ядра Hello, World/ |
|
|
|
0.2 KB |
|
|
0.9 KB |
|
|
0.6 KB |
|
|
1.9 KB |
|
|
286.3 MB |
|
07 Q and A занятие по ДЗ/ |
|
|
|
7.1 MB |
|
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/ |
|
|
|
8.0 KB |
|
|
229.6 MB |
|
|
424.0 KB |
|
Связанные_списки_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx |
3.6 MB |
|
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/ |
|
|
|
3.0 KB |
|
|
8.8 KB |
|
|
15.9 KB |
|
|
147.6 MB |
|
|
425.5 KB |
|
Очереди_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx |
3.7 MB |
|
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/ |
|
|
|
11.2 KB |
|
|
93.9 KB |
|
|
162.6 MB |
|
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/ |
|
|
|
10.5 KB |
|
|
240.2 MB |
|
Битовые_карты_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx |
4.1 MB |
|
|
423.7 KB |
|
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/ |
|
|
|
2.1 KB |
|
|
2.0 KB |
|
|
14.1 KB |
|
|
1.9 KB |
|
|
175.2 MB |
|
Алгоритмы_в_ядре_Linux._Бинарный_поиск._Поиск_с_помощью_двоичных_деревьев._Хэширование.pptx |
5.5 MB |
|
|
430.1 KB |
|
13 Q and A занятие по ДЗ/ |
|
|
|
113.1 MB |
|
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/ |
|
|
|
30.8 KB |
|
|
281.9 MB |
|
|
4.4 MB |
|
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/ |
|
|
|
9.0 KB |
|
|
170.9 MB |
|
|
3.3 MB |
|
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/ |
|
|
|
11.4 KB |
|
|
3.9 MB |
|
|
219.4 MB |
|
|
407.9 KB |
|
17 Q and A занятие по ДЗ/ |
|
|
|
126.0 KB |
|
|
156.1 MB |
|
18 Прерывания, дескрипторы прерываний, IDT и как это выглядит в ядре Linux/ |
|
|
|
190.0 MB |
|
Прерывания__дескрипторы_прерываний__IDT_и_как_это_выглядит_в_ядре_Linux.pptx |
3.9 MB |
|
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/ |
|
|
|
13.3 KB |
|
Top_half_и_Bottom_half__обработчиков_прерываний._Softirq__Tasklets__Workqueue.pptx |
4.5 MB |
|
|
235.3 MB |
|
20 Что такое Page Fault. Какие виды PF бывают в Linux/ |
|
|
|
13.3 KB |
|
|
201.1 MB |
|
|
408.1 KB |
|
|
570.2 KB |
|
|
2.9 MB |
|
21 Q and A занятие по ДЗ/ |
|
|
|
77.5 KB |
|
|
144.5 MB |
|
22 Как протекает время в ядре Linux. API таймеров/ |
|
|
|
147.2 MB |
|
|
2.5 MB |
|
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/ |
|
|
|
157.1 MB |
|
|
441.5 KB |
|
Что_такое_Preemption._Обобщаем_работу_с_процессами_и_прерываниями.pdf |
2.3 MB |
|
24 Q and A занятие по ДЗ/ |
|
|
|
2.4 KB |
|
|
141.4 MB |
|
25 Управление памятью в Linux. SLAB-аллокатор. SLUB-аллокатор. Плюсы и минусы этих аллокаторов. API для выделения памяти в ядре/ |
|
|
|
177.9 MB |
|
|
3.3 MB |
|
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/ |
|
|
|
6.2 KB |
|
|
236.7 MB |
|
|
2.9 MB |
|
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/ |
|
|
|
17.2 KB |
|
|
131.2 MB |
|
|
430.1 KB |
|
|
4.4 MB |
|
28 Q and A занятие по ДЗ/ |
|
|
|
66.8 KB |
|
|
139.1 MB |
|
29 Символьные устройства/ |
|
|
|
201.3 MB |
|
|
2.4 MB |
|
30 Блочные устройства/ |
|
|
|
179.0 MB |
|
|
2.7 MB |
|
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/ |
|
|
|
0.2 KB |
|
|
0.2 KB |
|
|
3.3 KB |
|
|
3.0 KB |
|
|
164.4 MB |
|
|
2.5 MB |
|
32 Отладка модулей ядра. Инструменты отладки/ |
|
|
|
1.0 MB |
|
|
298.8 MB |
|
33 Выбор темы и организация проектной работы/ |
|
|
|
97.9 MB |
|
|
469.0 KB |
|
Total files 105 |
|
Copyright © 2026 FileMood.com