Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Bare metal 2.6 / 22.01 / 22.05 performance issues with high-end hardware

    Scheduled Pinned Locked Moved General pfSense Questions
    4 Posts 4 Posters 700 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Q
      q54e3w
      last edited by q54e3w

      I attempted to upgrade my bare metal firewall from 2.5.2 to 2.6 today and suffered poor performance with both pfSense web page timeouts and high latencies. Also exhibited the same issues with 22.01 and 22.05.
      Searching here I see issues related to running pfsense as a virtualised system, but nothing related to bare metal installs like mine.

      Motherboard: Supermicro X11SDC-8C-TP8F
      CPU: Xeon D-2146NT CPU @ 2.30GHz, 8 CPU, AES-NI
      RAM: 16GB
      Onboard NICs: Intel i350 (41Gb) & X772 (410Gb)
      Additional NIC: Intel X710T2 (2*2.5/5/10Gb)
      Disk: 400GB mirrored Intel S3710

      WAN is 1Gb/1Gb fibre, typical latency of 2ms. On 2.6 this increased to somewhere in the region of 300-1000ms causing gateways to go offline due to latency & drop-outs.
      pfctl and php-fpm were pegged at 75-95% causing system to report utilisation load averages of ~75% where normally its 1% or 2%.

      I uninstalled all packages (pfBlocker-dev, perf, nox11, nut, openvpn-client-export, watchdog, traffic totals) which reduced the load but not significantly.

      I disabled the 3 wireguard tunnels and 5 OpenVPN connections which reduced the load but still not significantly

      I disabled IPv6 and removed associated gateways with didn't have an impact.

      I have ~10 VLANs segmenting various traffic types

      Ultimately I had to roll back to 2.5.2 which functionals correctly but am curious if there are any known issues with this hardware configuration.

      thanks in a advance for any pointers

      S 1 Reply Last reply Reply Quote 0
      • Cool_CoronaC
        Cool_Corona
        last edited by

        IMHO 2.6 is nowhere near production ready.

        To avoid all these HW issues I always run PF virtualized.

        I dont care about the minor performance hit compared to all the convenience of running it on ESXi.

        And yes...I am still on 2.5.2.

        Changing to OPNsense soon since the bugfixes are a lot faster.

        1 Reply Last reply Reply Quote 0
        • S
          SteveITS Galactic Empire @q54e3w
          last edited by

          @q54e3w There is a CPU usage issue with 22.05 and pfBlocker (https://forum.netgate.com/topic/173072/high-cpu-usage-after-upgrading-to-22-05/16) but that shouldn't affect 2.5.x or 2.6/22.01.

          There is a patch in the System Patches package "Disable pf counter data preservation to temporarily work around latency when reloading large rulesets (Redmine #12827)"

          FWIW we have one router on 2.6 on fairly old hardware and are not having issues.

          Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
          When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
          Upvote 👍 helpful posts!

          1 Reply Last reply Reply Quote 2
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            @Cool_Corona Please contribute constructively. Thanks.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.