Ускорение дисковой подсистемы Linux с помощью dm-cache

Что такое dm-cache в Linux? dm-cache — это высокопроизводительный инструмент для кэширования данных на уровне блоков, реализованный на базе подсистемы ядра Linux device-mapper. Он предназначен для значительного ускорения операций ввода-вывода (I/O) при работе с медленными накопителями, выступая в роли посредника…

Read more

Кто создает ядро Linux сегодня: скрытые механизмы разработки

Кто на самом деле стоит за разработкой ядра Linux? Многие ошибочно полагают, что Linux — это проект одного Линуса Торвальдса или группы энтузиастов. В действительности, современное ядро Linux представляет собой сложнейший и мощнейший в мире конвейер коллективной разработки. Роль Линуса…

Read more

Вышел Linux 7.0: Rust в ядре, самовосстановление XFS и поддержка процессоров будущего

Состоялся долгожданный релиз ядра Linux 7.0. Переход на новую мажорную версию после 6.19 не связан с какими-то радикальными изменениями в архитектуре — Линус Торвальдс просто решил «сбросить счетчик», так как большие двузначные числа в нумерации версий становятся неудобными для восприятия….

Read more

eBPF: Расширяем Возможности Ядра Linux Безопасно и Динамично

eBPF (extended Berkeley Packet Filter) — это мощная и гибкая технология, которая позволяет динамически расширять функциональность ядра Linux без необходимости его модификации или перезагрузки. Этот механизм открывает беспрецедентные возможности для глубокого мониторинга, повышения безопасности, оптимизации сетевого стека и трассировки системных…

Read more