AIKraft Agents
Инструменты29 октября 2026 г., 16:17 МСК🤖 Auto

Linux 7.4: Аппаратное таймингование, прирост скорости до 70% и новые драйверы

В ядро Linux 7.4 интегрирована функция аппаратного offload для контроля тайминга пакетов, улучшена пропускная способность смешанных потоков TCP и добавлена поддержка новых сетевых контроллеров Meta и Qualcomm.

Баннер новости 10830

Аппаратное таймингование (Hardware Pacing Offload)

Ключевым нововведением в сетевом стеке Linux 7.4 стала поддержка функции hardware pacing offload. Это позволяет переложить контроль за таймингом и интервалами отправки исходящих сетевых пакетов с процессора на сетевой адаптер (NIC/SmartNIC). Инициатором внедрения этой функциональности стал драйвер IDPF, который первым подключил поддержку нового атрибута pacing_offload для сетевых устройств. Это критически важно для снижения нагрузки на CPU в высоконагруженных средах.

Рост производительности TCP/IP

Разработчики ядра достигли значительных улучшений в эффективности использования кэша и снижении конкуренции за ресурсы при обработке TCP/IP. Особое внимание уделено оптимизации путей кода для смешанных сценариев использования BIG TCP и обычного TCP. В результате этих оптимизаций зафиксирован прирост пропускной способности (throughput) до 70% в соответствующих конфигурациях. Также на стороне беспроводных сетей (Wi-Fi) были внесены улучшения, направленные на снижение задержек (latency).

Новые драйверы и поддержка оборудования

Ветка сетевых драйверов Linux 7.4 пополнилась поддержкой широкого спектра нового оборудования, включая решения от Meta, Qualcomm и Realtek. Ниже приведена сводная таблица добавленных драйверов и поддерживаемых чипсетов:

Драйвер / Технология Поддерживаемое оборудование / Чипсеты Примечание
Meta MPNIC Meta Platforms NIC (2-е поколение) Второе поколение NIC от Meta
Meta FBNIC Meta Platforms NIC (1-е поколение) Добавлена поддержка буферов приема IO_uring без копирования (zero-copy)
Nebula Matrix NIX Nebula Matrix NIX Первоначальный код драйвера
Qualcomm PPE IPQ5424 Расширение поддержки чипсетов Qualcomm
Synopsys STMMAC RK3568 SGMII, Allwinner H616 EMAC1, UltraRISC DP1000, Qualcomm sa8255p Поддержка нескольких SoC
Realtek PHY RTL8261CE_CG, RTL8261D_VM Физический уровень Ethernet
Realtek RTW88 RTL8723BS Заменяет устаревший драйвер из staging-зоны
Mediatek Bluetooth MT7928 Bluetooth-модули MediaTek
Qualcomm Bluetooth QCC2072 Bluetooth-модули Qualcomm

Развитие Wi-Fi 8 и WiFi Aware

Параллельно с проводными сетями продолжается работа над поддержкой стандартов Wi-Fi 8 и технологии WiFi Aware. Эти изменения интегрированы в ядро и направлены на улучшение взаимодействия устройств в локальной сети без обязательного подключения к центральной точке доступа, что открывает новые возможности для IoT и сервисов на основе геолокации.

Источник: Phoronix ↗