From: Sergey Matveev Date: Fri, 1 Jun 2018 21:31:30 +0000 (+0300) Subject: Network tuning and performance guide for FreeBSD X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=e5f1ab8f0d12fd32d81a5c3a66ab03295c1ac359;p=stargrave-blog.git Network tuning and performance guide for FreeBSD 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 диска ---