[Перевод] XDP: практический гайд по разбору сетевого трафика с eBPF
Когда трафик измеряется миллионами пакетов в секунду, даже небольшие накладные расходы сетевого стека начинают иметь значение. XDP позволяет подключиться к обработке значительно раньше, но работать приходится почти напрямую с данными пакета. На практическом примере разберём, как подключить XDP-программу к интерфейсу, читать сетевые заголовки и понять, для каких задач такого уровня обработки достаточно, а где стоит подняться выше по стеку.
Разобрать XDP
Читать полностью
#habr
@linux_potok
Когда трафик измеряется миллионами пакетов в секунду, даже небольшие накладные расходы сетевого стека начинают иметь значение. XDP позволяет подключиться к обработке значительно раньше, но работать приходится почти напрямую с данными пакета. На практическом примере разберём, как подключить XDP-программу к интерфейсу, читать сетевые заголовки и понять, для каких задач такого уровня обработки достаточно, а где стоит подняться выше по стеку.
Разобрать XDP
Читать полностью
#habr
@linux_potok
⚡1
Linux 7.3 внедряет оптимизацию KCFI для улучшения работы на старых процессорах Intel
Ожидается, что во время предстоящего окна слияния Linux 7.3 будет объединено улучшение Kernel Control Flow Integrity (KCFI), предназначенное для повышения производительности старых процессоров Intel...
Читать полностью
#Phoronix
@linux_potok
Ожидается, что во время предстоящего окна слияния Linux 7.3 будет объединено улучшение Kernel Control Flow Integrity (KCFI), предназначенное для повышения производительности старых процессоров Intel...
Читать полностью
#Phoronix
@linux_potok
👍4
Ещё пять ноутбуков Lenovo смогут сообщать о состоянии вентиляторов с Linux 7.3
В дополнение к большему количеству материнских плат ASUS с рабочими датчиками в Linux 7.3, следующая версия ядра также добавит несколько новых моделей ноутбуков Lenovo, которые будут передавать информацию о датчиках вентиляторов в Linux...
Читать полностью
#Phoronix
@linux_potok
В дополнение к большему количеству материнских плат ASUS с рабочими датчиками в Linux 7.3, следующая версия ядра также добавит несколько новых моделей ноутбуков Lenovo, которые будут передавать информацию о датчиках вентиляторов в Linux...
Читать полностью
#Phoronix
@linux_potok
👍2
Cloudflare выпускает Cloudflare OS с открытым исходным кодом для ИИ-агентов и приложений
Компания Cloudflare открыла исходный код своей платформы Cloudflare OS, которая предназначена для создания ИИ-агентов, внутренних приложений и автоматизации рабочих процессов.
Читать полностью
#Linuxiac
@linux_potok
Компания Cloudflare открыла исходный код своей платформы Cloudflare OS, которая предназначена для создания ИИ-агентов, внутренних приложений и автоматизации рабочих процессов.
Читать полностью
#Linuxiac
@linux_potok
🤣4❤1
Fedora CoreOS включит systemd-oomd и zRAM Swap по умолчанию
Fedora CoreOS, их оптимизированная для контейнеров операционная система, будет по умолчанию включать systemd-oomd, начиная с Fedora CoreOS 45. Кроме того, по умолчанию также будет активирован swap на zRAM...
Читать полностью
#Phoronix
@linux_potok
Fedora CoreOS, их оптимизированная для контейнеров операционная система, будет по умолчанию включать systemd-oomd, начиная с Fedora CoreOS 45. Кроме того, по умолчанию также будет активирован swap на zRAM...
Читать полностью
#Phoronix
@linux_potok
SparkyLinux 8.4 возвращает поддержку 32-битных систем
Выпущена SparkyLinux 8.4 на базе Debian 13, вновь доступна 32-битная версия для старых ПК, обновлены пакеты и ядро Linux 6.12 LTS.
Читать полностью
#Linuxiac
@linux_potok
Выпущена SparkyLinux 8.4 на базе Debian 13, вновь доступна 32-битная версия для старых ПК, обновлены пакеты и ядро Linux 6.12 LTS.
Читать полностью
#Linuxiac
@linux_potok
👍5
Представлен ReTransmission, форк BitTorrent-клиента Transmission
В рамках проекта ReTransmission началась разработка форка BitTorrent-клиента Transmission. К разработке форка подключились Чарльз Керр (Charles Kerr), ключевой разработчик проекта, внёсший большинство изменений, а также Ят Хо (Yat Ho), занимающий третье место по числу коммитов. В качестве причины создания форка упоминается урегулирование конфликта между сопровождающими по вопросу целесообразности добавления новых сопровождающих.
Читать полностью
#OpenNet
@linux_potok
В рамках проекта ReTransmission началась разработка форка BitTorrent-клиента Transmission. К разработке форка подключились Чарльз Керр (Charles Kerr), ключевой разработчик проекта, внёсший большинство изменений, а также Ят Хо (Yat Ho), занимающий третье место по числу коммитов. В качестве причины создания форка упоминается урегулирование конфликта между сопровождающими по вопросу целесообразности добавления новых сопровождающих.
Читать полностью
#OpenNet
@linux_potok
Purism выпустила защищённый Linux-ноутбук Librem 16
Компания Purism выпустила 16-дюймовый ноутбук Librem 16, ориентированный на пользователей, которым важны свободное ПО, конфиденциальность и возможность аппаратного отключения потенциально опасных компонентов. Официальный анонс устройства состоялся 23 июня 2026 года, хотя ряд СМИ обратил внимание на модель только сейчас.
Librem 16 поставляется с разработанным Purism дистрибутивом PureOS, основанным на Debian. PureOS состоит из свободного ПО и входит в список рекомендованных Free Software Foundation дистрибутивов GNU/Linux. Purism заявляет об отсутствии в системе рекламы, запросов на сбор пользовательских данных и фоновых сервисов, передающих сторонним компаниям телеметрию.
Одной из главных особенностей Librem 16 стали два физических переключателя, расположенные над клавиатурой. Первый ап...
Читать полностью
#LinuxOrgRu
@linux_potok
Компания Purism выпустила 16-дюймовый ноутбук Librem 16, ориентированный на пользователей, которым важны свободное ПО, конфиденциальность и возможность аппаратного отключения потенциально опасных компонентов. Официальный анонс устройства состоялся 23 июня 2026 года, хотя ряд СМИ обратил внимание на модель только сейчас.
Librem 16 поставляется с разработанным Purism дистрибутивом PureOS, основанным на Debian. PureOS состоит из свободного ПО и входит в список рекомендованных Free Software Foundation дистрибутивов GNU/Linux. Purism заявляет об отсутствии в системе рекламы, запросов на сбор пользовательских данных и фоновых сервисов, передающих сторонним компаниям телеметрию.
Одной из главных особенностей Librem 16 стали два физических переключателя, расположенные над клавиатурой. Первый ап...
Читать полностью
#LinuxOrgRu
@linux_potok
Релиз ALT Workstation 11.2
Вышло обновление рабочей станции ALT Workstation 11.2. Сборка основана на ядре 6.12 LTS, в составе — свежее окружение GNOME 48 и множество улучшений.
( читать дальше... )
altlinux, linux, release, workstation
Читать полностью
#LinuxOrgRu
@linux_potok
Вышло обновление рабочей станции ALT Workstation 11.2. Сборка основана на ядре 6.12 LTS, в составе — свежее окружение GNOME 48 и множество улучшений.
( читать дальше... )
altlinux, linux, release, workstation
Читать полностью
#LinuxOrgRu
@linux_potok
BlueFerry переносит iMessage и SMS с iPhone на Linux через Bluetooth
BlueFerry — это открытое приложение для Linux, позволяющее отправлять и получать iMessage и SMS с iPhone напрямую по Bluetooth.
Читать полностью
#Linuxiac
@linux_potok
BlueFerry — это открытое приложение для Linux, позволяющее отправлять и получать iMessage и SMS с iPhone напрямую по Bluetooth.
Читать полностью
#Linuxiac
@linux_potok
👍2
Открытый драйвер NVIDIA "Nova" получил больше функциональности для Linux 7.3
На этой неделе в DRM-Next были отправлены изменения в ядро DRM на Rust и драйверы, нацеленные на грядущий период слияния Linux 7.3. Ведётся много работы над инфраструктурой ядра DRM для интеграции с Rust, а также над двумя основными драйверами DRM на Rust: Nova — для поддержки открытых GPU NVIDIA (как преемник Nouveau) и Tyr — новым драйвером для Arm Mali, всё ещё находящимся в разработке...
Читать полностью
#Phoronix
@linux_potok
На этой неделе в DRM-Next были отправлены изменения в ядро DRM на Rust и драйверы, нацеленные на грядущий период слияния Linux 7.3. Ведётся много работы над инфраструктурой ядра DRM для интеграции с Rust, а также над двумя основными драйверами DRM на Rust: Nova — для поддержки открытых GPU NVIDIA (как преемник Nouveau) и Tyr — новым драйвером для Arm Mali, всё ещё находящимся в разработке...
Читать полностью
#Phoronix
@linux_potok