Константин Ушаков: "Сетевой стек OpenOnload. В чем и почему он обыгрывает ядро Linux"

Опубликовано: 14 Июнь 2026
на канале: OSTconf
102
1

Константин Ушаков / CEO / OKTET Labs / Россия. Санкт-Петербург

Более 10 лет работаю в OKTET Labs. на проектах с Solarflare (и Level5), участие в разработке и валидации стека Onload и других продуктов компании. Начинал младшим разработчиком, сейчас ген. директор, при этом продолжаю принимать активное участие в техническом менеджменте, оптимизации производительности, переносе стека на новые платформы /архитектуры (например, Power) и сопровождении фреймворка, использующегося для валидации Onload Socket API относительно Linux-реализации.

++++++++++++++++

Сетевой стек OpenOnload. В чем и почему он обыгрывает ядро Linux

Solarflare OpenOnload - высокопроизводительный сетевой стек, радикально уменьшающий задержки, нагрузку на процессор и скорость передачи пакетов. Достигается это без изменений в самом приложении, будь то C/C++/Java или что либо, использующее BSD Sockets API). Доклад затронет техническую сторону реализации: разделение ресурсов между ядром и процессом, маршрутизация пакетов, механизмы поллинга (poll, epoll и т.п.), кэширование сокетов. И покажет, почему простая идея, лежащая в основе, не так проста в реализации. И, конечно, будет показано, за счет чего достигается преимущество над ядерным стеком.

++++++++++++++++

Linux Piter 2015
http://it-events.com/events/4868

Конференция Linux Piter в социальных сетях:
Вконтакте: https://vk.com/linuxpiter
Facebook:   / 655735254527244  
Twitter:   / linuxpiter  
Хештег: #LinuxPiter

++++++++++++++++

Организаторы конференции:

Айти-Событие: http://it-events.com
IT-Доминанта: http://www.it-dominanta.ru

++++++++++++++++

Спонсор конференции:

Корпорация EMC: http://russia.emc.com