TorBT - Torrents and Magnet Links Search Engine
otus-linuxenginecourse
- Date: 2026-05-14
- Size: 5.6 GB
- Files: 105
File Name
Size
Разработка ядра Linux.txt
3.3 kB
01 Начальные сведения о ядре Linux/video-01.mp4
191 MB
01 Начальные сведения о ядре Linux/Начальные_сведения_о_ядре_Linux.pptx
10 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/deb_install.sh
410 B
02 Компиляция и настройка ядра. Инструменты работы с ядром/video-02.mp4
205 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/Компиляция_и_настройка_ядра._Инструменты_работы_с_ядром.pdf
2.2 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/ссылки.txt
68 B
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/setup_arch.c
13 kB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/start_kernel.c
5.0 kB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/table.pdf
291 kB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/video-03.mp4
176 MB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/Домашнее_задание.pdf
320 kB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/Ядро_Linux._Обзор_ядра_Linux_и_его_архитектуры._Основные_функции_ядра.pdf
2.0 MB
04 Q and A занятие по ДЗ/video-04.mp4
141 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/video-05.mp4
172 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/Домашнее_задание.pdf
462 kB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/Модуль_ядра._Как_его_написать__собрать__запустить.pdf
1.8 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/ссылки.txt
80 B
06 Написание модуля ядра Hello, World/dkms.conf
155 B
06 Написание модуля ядра Hello, World/dkms.sh
911 B
06 Написание модуля ядра Hello, World/Makefile
552 B
06 Написание модуля ядра Hello, World/my_module.c
1.9 kB
06 Написание модуля ядра Hello, World/video-06.mp4
273 MB
07 Q and A занятие по ДЗ/video-07.mp4
6.8 MB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/kernel_stack_task.md
7.8 kB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/video-08.mp4
219 MB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf
414 kB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/Связанные_списки_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx
3.4 MB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/fifo.c
2.9 kB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/kernel_fifo_task.md
8.6 kB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/kfifo_example_analysis.md
16 kB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/video-09.mp4
141 MB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf
416 kB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/Очереди_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx
3.5 MB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/cli_srv_otus.zip
11 kB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/tcp_echo_srv_cli.html
92 kB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/video-10.mp4
155 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/kernel_alloc_task.md
10 kB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/video-11.mp4
229 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/Битовые_карты_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx
3.9 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf
414 kB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/bsearch_list.c
2.1 kB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/hashtable_example.c
2.0 kB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/kernel_hashtable_task.md
14 kB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/sort_list_0.c
1.9 kB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/video-12.mp4
167 MB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/Алгоритмы_в_ядре_Linux._Бинарный_поиск._Поиск_с_помощью_двоичных_деревьев._Хэширование.pptx
5.2 MB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/Домашнее_задание.pdf
420 kB
13 Q and A занятие по ДЗ/video-13.mp4
108 MB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/table.md
30 kB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/video-14.mp4
269 MB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/слайды 14.pptx
4.2 MB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/example.md
8.8 kB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/video-15.mp4
163 MB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/слайды 15.pptx
3.1 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/primitive.md
11 kB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/slides.pptx
3.7 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/video-16.mp4
209 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/Домашнее_задание.pdf
398 kB
17 Q and A занятие по ДЗ/linux_sync_complete.html
123 kB
17 Q and A занятие по ДЗ/video-17.mp4
149 MB
18 Прерывания, дескрипторы прерываний, IDT и как это выглядит в ядре Linux/video-18.mp4
181 MB
18 Прерывания, дескрипторы прерываний, IDT и как это выглядит в ядре Linux/Прерывания__дескрипторы_прерываний__IDT_и_как_это_выглядит_в_ядре_Linux.pptx
3.7 MB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/bottom_half.md
13 kB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/Top_half_и_Bottom_half__обработчиков_прерываний._Softirq__Tasklets__Workqueue.pptx
4.3 MB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/video-19.mp4
224 MB
20 Что такое Page Fault. Какие виды PF бывают в Linux/bottom_half.md
13 kB
20 Что такое Page Fault. Какие виды PF бывают в Linux/video-20.mp4
192 MB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Домашнее_задание.pdf
398 kB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Обработка_Page_Fault_в_ядре_Linux__x86_64.pdf
557 kB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Что_такое_Page_Fault._Какие_виды_PF_бывают_в_Linux.pptx
2.8 MB
21 Q and A занятие по ДЗ/device_tree_v4.html
76 kB
21 Q and A занятие по ДЗ/video-21.mp4
138 MB
22 Как протекает время в ядре Linux. API таймеров/video-22.mp4
140 MB
22 Как протекает время в ядре Linux. API таймеров/Как_протекает_время_в_ядре_Linux.pdf
2.4 MB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/video-23.mp4
150 MB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/Домашнее_задание.pdf
431 kB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/Что_такое_Preemption._Обобщаем_работу_с_процессами_и_прерываниями.pdf
2.2 MB
24 Q and A занятие по ДЗ/ledtrig_nvme.c
2.4 kB
24 Q and A занятие по ДЗ/video-24.mp4
135 MB
25 Управление памятью в Linux. SLAB-аллокатор. SLUB-аллокатор. Плюсы и минусы этих аллокаторов. API для выделения памяти в ядре/video-25.mp4
170 MB
25 Управление памятью в Linux. SLAB-аллокатор. SLUB-аллокатор. Плюсы и минусы этих аллокаторов. API для выделения памяти в ядре/слайды 25.pptx
3.1 MB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/follow_page.c
6.1 kB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/video-26.mp4
226 MB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/слайды 26.pptx
2.8 MB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/msg.md
17 kB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/video-27.mp4
125 MB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/Домашнее_задание.pdf
420 kB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/слайды 27.pptx
4.2 MB
28 Q and A занятие по ДЗ/linux_security_lecture.html
65 kB
28 Q and A занятие по ДЗ/video-28.mp4
133 MB
29 Символьные устройства/video-29.mp4
192 MB
29 Символьные устройства/Символьные_устройства.pdf
2.3 MB
30 Блочные устройства/video-30.mp4
171 MB
30 Блочные устройства/Блочные_устройства.pdf
2.6 MB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/Makefile
170 B
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/Makefile_client
165 B
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/netlink_client.c
3.2 kB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/netlink_example.c
2.9 kB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/video-31.mp4
157 MB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/слайды 31.pdf
2.4 MB
32 Отладка модулей ядра. Инструменты отладки/lecture_edited.pdf
1006 kB
32 Отладка модулей ядра. Инструменты отладки/video-32.mp4
285 MB
33 Выбор темы и организация проектной работы/video-33.mp4
93 MB
33 Выбор темы и организация проектной работы/Проект.pdf
458 kB