Повышение производительности if_bridge в FreeBSD
#1
Благодаря гранту сообщества FreeBSD Foundation, производительность `if_bridge` в FreeBSD 13 возрастёт до пяти раз.

FreeBSD уже давно хорошо себя зарекомендовала в сетевой инфраструктуре enterprise-уровня, но оказалось, что `if_bridge` является узким местом в плане производительности, что поразило некоторых крупных операторов, таких как французская телекоммуникационная компания Orange.

Из-за сильной конкуренции на один мьютекс для этого сетевого свитча пределом была обработка до ≈3,700,000 пакетов в секунду. Но во FreeBSD 13-CURRENT, при использовании epoch для обеспечения большего распараллеливания без использования блокировки/мьютекса, производительность возрасла до ≈18,600,000 пакетов в секунду.

Благодаря улучшению кода в `if_bridge`, обеспечивающему больший параллелизм, чем с использованием мьютексов, реальное масштабирование может стать ещё лучше в системах с очень большим количеством ядер.

Подробнее об улучшении производительности `if_bridge` можно узнать на сайте [FreeBSD Foundation](https://www.freebsdfoundation.org/blog/5...provement/).

- [Источник](https://www.phoronix.com/scan.php?page=n...ridge-Perf).
Ответ
#2
На самом деле новость не может не радовать. `if_bridge` действительно очень тормозной, и это ощущается даже на ≈10 виртуалках.
Правила форума
[Новичкам] Как правильно задавать вопросы, чтобы Вам помогли

«Буду бить аккуратно, но сильно!» © Лёлик, х/ф «Бриллиантовая рука»
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  В FreeBSD добавлена поддержка WireGuard ozz 1 172 01.12.2020 17:Dec
Последний пост: mord0d
  Что нового в FreeBSD 12.2 ozz 1 221 11.11.2020 05:Nov
Последний пост: mord0d
  Zink достиг 95% производительности нативного OpenGL ozz 0 138 10.11.2020 06:Nov
Последний пост: ozz
  Прогресс FreeBSD на Slimbook Base 14 ozz 3 315 18.04.2020 22:Apr
Последний пост: mord0d
  В ZFS on Linux добавлена поддержка FreeBSD ozz 13 1,210 16.04.2020 11:Apr
Последний пост: lonelywoolf
  Обновления FreeBSD в первом квартале 2020 ozz 13 981 13.04.2020 15:Apr
Последний пост: mord0d

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)