Skip to content

integrate optimization in script #3

Description

@m1000-user

Add next optimization in script (optional or automatic)

  • XanMod-ядро (BBRv3) — авто-выбор сборки по psABI-уровню CPU (x64v3/v2/v1), авто-skip на контейнерах (OpenVZ/LXC делят ядро хоста) и не-x86_64.
  • sysctl (tier-aware): BBR + fq, буферы/somaxconn/conntrack масштабируются от RAM (TIER 1–4: мелкая VPS не уходит в OOM, крупная получает полный размер), syncookies, anti-spoof (rp_filter=2), netdev_budget под высокий PPS, пассивный tcp_ecn=2.
  • RPS/RFS/XPS — раскидывает обработку пакетов по всем ядрам. На virtio/single-queue VPS иначе весь RX-softirq висит на cpu0 — это и есть реальный потолок PPS.
  • zram-swap на мелких нодах (tier 1/2), иначе /swapfile; MSS clamp к PMTU (opt-in, для routed/WireGuard); tcp_min_snd_mss-пол от MSS-коллапса на туннелях.
  • nofile/nproc → 1 048 576, journald-cap, THP=never, governor=performance, NIC tune, irqbalance.

Source link

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions