From e5f1ab8f0d12fd32d81a5c3a66ab03295c1ac359 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 2 Jun 2018 00:31:30 +0300 Subject: [PATCH] Network tuning and performance guide for FreeBSD MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 диска -- 2.50.0