]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Network tuning and performance guide for FreeBSD
authorSergey Matveev <stargrave@stargrave.org>
Fri, 1 Jun 2018 21:31:30 +0000 (00:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 1 Jun 2018 22:24:58 +0000 (01:24 +0300)
https://calomel.org/network_performance.html
https://calomel.org/freebsd_network_tuning.html
Отличнейшая статья актуальная не только для FreeBSD/OpenBSD систем!

* Дерьмовое дешёвое железо => фиговая производительность, не зависимо от
  используемой ОС. Поэтому мой дешёвые Celeron встроенный на мать: так
  не в состоянии выжать гигабит
* FreeBSD любит память. Она очень хорошо и активно её использует. В
  отличии от Linux ядра, где полно памяти может постоянно простаивать. И
  речь даже не о ZFS
* Там написано что OpenBSD не увидит памяти больше чем 3.1 GB. Не
  разбирался почему, но, видимо ядро больше этого сегмента (из-за
  ограничений/особенностей x86-архитектуры) не увидит. Это кстати прям
  дико удручает в OpenBSD. Казалось бы замечательнейшая ОС, но...
  вопросы SMP, вот памяти/производительности выглядят очень плачевно
* HyperThreading -- надо отрубать. Чего я делаю уже давно на всех
  компьютерах
* OpenBSD, пишут, всё-равно себя ведёт как однопроцессорная система (в
  сетевых задачах, firewall)
* Настройки ZFS могут в три (!!!) раза повысить скорость на чтение с
  NVMe диска


No differences found