Skip to content

OTUS - Разработка Ядра Linux (2026)

Unverified source. This magnet is from an unverified source. The content may be unsafe or mislabeled. Proceed with caution.
Title: OTUSGroup: NOGRPOs: Linux
Info Hash
BE803D0E447DE16B9CB4DAC3316A8BD8BAAEFE80
Source
Unverified
Total Size
5.63 GB
Total Files
100
Seeders
7
Leechers
5
Health
1.17
Score
19
Type
App

File List

FileSize
Разработка ядра Linux.txt3.31 KB
01 Начальные сведения о ядре Linux/video-01.mp4191.26 MB
01 Начальные сведения о ядре Linux/Начальные_сведения_о_ядре_Linux.pptx10.2 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/deb_install.sh410 B
02 Компиляция и настройка ядра. Инструменты работы с ядром/video-02.mp4204.56 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/Компиляция_и_настройка_ядра._Инструменты_работы_с_ядром.pdf2.16 MB
02 Компиляция и настройка ядра. Инструменты работы с ядром/ссылки.txt68 B
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/setup_arch.c12.84 KB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/start_kernel.c5.01 KB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/table.pdf290.75 KB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/video-03.mp4175.51 MB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/Домашнее_задание.pdf319.96 KB
03 Ядро Linux. Обзор ядра Linux и его архитектуры. Основные функции ядра/Ядро_Linux._Обзор_ядра_Linux_и_его_архитектуры._Основные_функции_ядра.pdf2.03 MB
04 Q and A занятие по ДЗ/video-04.mp4140.82 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/video-05.mp4172.23 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/Домашнее_задание.pdf461.92 KB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/Модуль_ядра._Как_его_написать__собрать__запустить.pdf1.85 MB
05 Что такое модуль ядра Linux. Как его написать, собрать, запустить. Что такое буффер сообщений ядра (dmesg)/ссылки.txt80 B
06 Написание модуля ядра Hello, World/dkms.conf155 B
06 Написание модуля ядра Hello, World/dkms.sh911 B
06 Написание модуля ядра Hello, World/Makefile552 B
06 Написание модуля ядра Hello, World/my_module.c1.88 KB
06 Написание модуля ядра Hello, World/video-06.mp4273.04 MB
07 Q and A занятие по ДЗ/video-07.mp46.76 MB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/kernel_stack_task.md7.83 KB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/video-08.mp4219 MB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf414.04 KB
08 Связанные списки в ядре Linux. Реальные примеры из кода ядра Linux/Связанные_списки_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx3.41 MB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/fifo.c2.89 KB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/kernel_fifo_task.md8.59 KB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/kfifo_example_analysis.md15.52 KB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/video-09.mp4140.79 MB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf415.49 KB
09 Очереди в ядре Linux. Реальные примеры из кода ядра Linux/Очереди_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx3.52 MB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/cli_srv_otus.zip10.93 KB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/tcp_echo_srv_cli.html91.67 KB
10 Стеки в ядре Linux. Реальные примеры из кода ядра Linux/video-10.mp4155.09 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/kernel_alloc_task.md10.26 KB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/video-11.mp4229.08 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/Битовые_карты_в_ядре_Linux._Реальные_примеры_из_кода_ядра_Linux.pptx3.92 MB
11 Битовые карты в ядре Linux. Реальные примеры из кода ядра Linux/Домашнее_задание.pdf413.75 KB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/bsearch_list.c2.05 KB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/hashtable_example.c1.96 KB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/kernel_hashtable_task.md13.76 KB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/sort_list_0.c1.88 KB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/video-12.mp4167.11 MB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/Алгоритмы_в_ядре_Linux._Бинарный_поиск._Поиск_с_помощью_двоичных_деревьев._Хэширование.pptx5.24 MB
12 Алгоритмы в ядре Linux. Бинарный поиск. Поиск с помощью двоичных деревьев. Хэширование/Домашнее_задание.pdf420 KB
13 Q and A занятие по ДЗ/video-13.mp4107.87 MB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/table.md30.1 KB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/video-14.mp4268.89 MB
14 Что такое процесс в ядре Linux. Что такое поток в ядре Linux. API для работы с процессами и потоками/слайды 14.pptx4.23 MB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/example.md8.82 KB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/video-15.mp4163 MB
15 Синхронизация процессов и потоков и зачем это надо. Что такое spin блокировка, mutex, семафоры и др. примитивы синхронизации/слайды 15.pptx3.11 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/primitive.md11.11 KB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/slides.pptx3.71 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/video-16.mp4209.25 MB
16 Детально рассмотрим как работает Spinlock, Mutex, Semaphores/Домашнее_задание.pdf398.33 KB
17 Q and A занятие по ДЗ/linux_sync_complete.html123.08 KB
17 Q and A занятие по ДЗ/video-17.mp4148.9 MB
18 Прерывания, дескрипторы прерываний, IDT и как это выглядит в ядре Linux/video-18.mp4181.15 MB
18 Прерывания, дескрипторы прерываний, IDT и как это выглядит в ядре Linux/Прерывания__дескрипторы_прерываний__IDT_и_как_это_выглядит_в_ядре_Linux.pptx3.73 MB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/bottom_half.md12.98 KB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/Top_half_и_Bottom_half__обработчиков_прерываний._Softirq__Tasklets__Workqueue.pptx4.29 MB
19 Top-half и Bottom-half обработчиков прерываний. Softirq, Tasklets, Workqueue/video-19.mp4224.44 MB
20 Что такое Page Fault. Какие виды PF бывают в Linux/bottom_half.md12.98 KB
20 Что такое Page Fault. Какие виды PF бывают в Linux/video-20.mp4191.82 MB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Домашнее_задание.pdf398.52 KB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Обработка_Page_Fault_в_ядре_Linux__x86_64.pdf556.81 KB
20 Что такое Page Fault. Какие виды PF бывают в Linux/Что_такое_Page_Fault._Какие_виды_PF_бывают_в_Linux.pptx2.77 MB
21 Q and A занятие по ДЗ/device_tree_v4.html75.68 KB
21 Q and A занятие по ДЗ/video-21.mp4137.8 MB
22 Как протекает время в ядре Linux. API таймеров/video-22.mp4140.42 MB
22 Как протекает время в ядре Linux. API таймеров/Как_протекает_время_в_ядре_Linux.pdf2.35 MB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/video-23.mp4149.79 MB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/Домашнее_задание.pdf431.17 KB
23 Что такое Preemption. Обобщаем работу с процессами и прерываниями/Что_такое_Preemption._Обобщаем_работу_с_процессами_и_прерываниями.pdf2.15 MB
24 Q and A занятие по ДЗ/ledtrig_nvme.c2.37 KB
24 Q and A занятие по ДЗ/video-24.mp4134.84 MB
25 Управление памятью в Linux. SLAB-аллокатор. SLUB-аллокатор. Плюсы и минусы этих аллокаторов. API для выделения памяти в ядре/video-25.mp4169.67 MB
25 Управление памятью в Linux. SLAB-аллокатор. SLUB-аллокатор. Плюсы и минусы этих аллокаторов. API для выделения памяти в ядре/слайды 25.pptx3.15 MB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/follow_page.c6.1 KB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/video-26.mp4225.77 MB
26 Отличие физической памяти от виртуальной памяти. Page Table. Реализация pagging в ядре Linux/слайды 26.pptx2.81 MB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/msg.md16.81 KB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/video-27.mp4125.08 MB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/Домашнее_задание.pdf420.05 KB
27 Ситуация когда нужно выделить заранее много памяти для объектов одинакового размера. Что такое kmem_cache. Что такое mempool/слайды 27.pptx4.18 MB
28 Q and A занятие по ДЗ/linux_security_lecture.html65.26 KB
28 Q and A занятие по ДЗ/video-28.mp4132.67 MB
29 Символьные устройства/video-29.mp4191.97 MB
29 Символьные устройства/Символьные_устройства.pdf2.3 MB
30 Блочные устройства/video-30.mp4170.72 MB
30 Блочные устройства/Блочные_устройства.pdf2.6 MB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/Makefile170 B
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/Makefile_client165 B
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/netlink_client.c3.24 KB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/netlink_example.c2.95 KB
31 Взаимодействие с устройством через ioctl. Виртуальные файловые системы proc, sys, dev. Общение через сокет netlink/video-31.mp4156.79 MB

Trackers

No trackers found.