Data Plane Development Kit
Из Википедии, бесплатной энциклопедии
DPDK | |
---|---|
![]() | |
Тип | обработка информации |
Разработчики | 6WIND[вд], Intel[2] и The Linux Foundation[2] |
Написана на | C (Си) |
Операционные системы | Linux, FreeBSD, Windows |
Последняя версия | 23.07 (28 июля 2023[1]) |
Репозиторий | git.dpdk.org |
Лицензия | BSD |
Сайт | dpdk.org |
Data Plane Development Kit (DPDK) — проект программного обеспечения с открытым исходным кодом, управляемый Linux Foundation. Он предоставляет набор библиотек для работы с данными и драйверами сетевой карты в целях переноса обработки пакетов из набора протоколов TCP/IP[3] с уровня ядра операционной системы в пользовательское пространство. Такой подход практически исключает использование системных прерываний для обращения к сетевым данным, что обеспечивает более высокий КПД используемых ресурсов вычислительной машины и более высокую пропускную способность сегмента транспортной сети.
Примечания
[править | править код]- ↑ DPDK . core.dpdk.org. Дата обращения: 5 октября 2023. Архивировано 2 октября 2023 года.
- ↑ 1 2 https://www.linuxjournal.com/content/userspace-networking-dpdk
- ↑ DPDK: API . doc.dpdk.org. Дата обращения: 27 июля 2024. Архивировано 27 июля 2024 года.
![]() | На эту статью не ссылаются другие статьи Википедии. |