Максимальный размер входного буфера UDP-сокета (3 стр)
В системе FreeBSD mysql оптимизация. В хозяйстве серверов у администратора всегда найдется сервер с повышенной нагрузкой на базу данных. Расскажу, как я оптимизировал сервер баз данных, под управлением системы FreeBSD
В прошлых статьях мы разобрали PF, его основные возможности, и попробовали применить этот файрвол в различных ситуациях. Однако, простого знания, какие правила и в какой последовательности надо поставить в конфигурации, для достижения цели не всегда достаточно. Многое становится понятно только если взглянуть чуть глубже: на уровень ядра ОС, и того, как файрволы с ним взаимодействуют. Для каждого входящего пакета первым делом создаётся объект mbuf. Это базовая структура данных ядра, в которой хранится как сам пакет, так и все метаданные относительно него: aдрес источника и назначения, маршрут next hop , ttl, метки, и прочие атрибуты.
Вопрос по сокетам. Забыл открыть сокет в неблокирующем режиме. После select записывалось столько данных, сколько влезало, и операция записи не блокировалась. А вот при запуске под Линуксом обнаружил эту ошибку, так как там запись блокируется.