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

    High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45

    Scheduled Pinned Locked Moved Hardware
    9 Posts 3 Posters 1.5k 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.
    • X
      xciter327
      last edited by

      Just finished up installing and configuring the devices bellow and I noticed that the system experiences 100% load(sometimes on 1 core, sometimes spread on 2 cores) sitting at idle.

      The hardware configuration is the following:

      Supermicro X11SSV-M4F
      Xeon E3-1585v5
      2 * 8GB DDR4 ECC SODIM
      Intel X540-T2 Dual 10GbE RJ45
      Intel SSD S3520 Series 150GB

      I've applied the fixes(excluding the VLAN filtering) from this page: https://doc.pfsense.org/index.php/Tuning_and_Troubleshooting_Network_Cards#Intel_ix.284.29_Cards

      The device has 1 WAN port(ix0) and 28 Dot1q tagged LAN ports.

      The two processes consuming this resources are:
      0 root        8    -    0K  4928K -      5  12:33  49.71% [kernel{acpi_task_1}]
      0 root        8    -    0K  4928K CPU5    5  10:33  49.58% [kernel{acpi_task_2}]

      Which looks like ACPI issue somewhere.

      Any advise is apreciated.

      1 Reply Last reply Reply Quote 0
      • X
        xciter327
        last edited by

        I've also tried disabling/enabling the powerD and enabling disabling the offloading features for the network adapters.

        1 Reply Last reply Reply Quote 0
        • ?
          Guest
          last edited by

          Install the version 2.4.0 there was the problem not inside or whait until the version 2.4.2 is launched, there will be
          then a fix inside.

          Please got to the BIOS and try out enabling Intel speed step and TurboBoost 2.0 if this will be disabled.
          Enables the PowerD (hi adaptive)

          With this both settings you can play around what is matching and according to your set up and configuration right.
          set mum.queue to 1, 2 or 4
          set mbuf size to 65000, 125000, 250000, 500000 or 1000000

          1 Reply Last reply Reply Quote 0
          • ?
            Guest
            last edited by

            And you could try polling mode instead of interrupts (this is my thing to post everywhere it seems…)

            1 Reply Last reply Reply Quote 0
            • X
              xciter327
              last edited by

              @johnkeates:

              And you could try polling mode instead of interrupts (this is my thing to post everywhere it seems…)

              As far as I see from Redmine, polling mode was removed from 2.4.

              1 Reply Last reply Reply Quote 0
              • ?
                Guest
                last edited by

                @xciter327:

                @johnkeates:

                And you could try polling mode instead of interrupts (this is my thing to post everywhere it seems…)

                As far as I see from Redmine, polling mode was removed from 2.4.

                Hmm, that's true. I guess this also means older network cards won't be getting much love anymore ;-)

                1 Reply Last reply Reply Quote 0
                • X
                  xciter327
                  last edited by

                  @BlueKobold:

                  Install the version 2.4.0 there was the problem not inside or whait until the version 2.4.2 is launched, there will be
                  then a fix inside.

                  Please got to the BIOS and try out enabling Intel speed step and TurboBoost 2.0 if this will be disabled.
                  Enables the PowerD (hi adaptive)

                  With this both settings you can play around what is matching and according to your set up and configuration right.
                  set mum.queue to 1, 2 or 4
                  set mbuf size to 65000, 125000, 250000, 500000 or 1000000

                  I can report that 2.4.2 does not fix the issue.

                  1 Reply Last reply Reply Quote 0
                  • R
                    Rockjansky
                    last edited by

                    Hi, I have the same issue on 2.4 and above with an 8540p laptop. I did a minimal amount of research, but it looks like maybe this is a phantom task that BSD uses when the processor is overloaded and it sets this to steal some cycles to prevent overheating? Anyway, interested if anyone figures it out.

                    Thanks

                    1 Reply Last reply Reply Quote 0
                    • X
                      xciter327
                      last edited by

                      @Rockjansky:

                      Hi, I have the same issue on 2.4 and above with an 8540p laptop. I did a minimal amount of research, but it looks like maybe this is a phantom task that BSD uses when the processor is overloaded and it sets this to steal some cycles to prevent overheating? Anyway, interested if anyone figures it out.

                      Thanks

                      Mmm. I am still to experience this on any other platform.

                      I've sent in the whole chassis for RMA. Waiting on our local Supermicro dealership to check on the server. When I enable some PCI-E features(above 4G decoding) the server also refuses to pass POST. I also had a hard time convincing it to work properly in UEFI mode. I'll update the thread if they come up with some resolution to the problem other than replacing the chassis with some other model.

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