Netgate SG-1000 microFirewall

Author Topic: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45  (Read 530 times)

0 Members and 1 Guest are viewing this topic.

Offline xciter327

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« on: November 07, 2017, 07:18:37 am »
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.
« Last Edit: November 07, 2017, 07:27:02 am by xciter327 »

Offline xciter327

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #1 on: November 07, 2017, 07:27:59 am »
I've also tried disabling/enabling the powerD and enabling disabling the offloading features for the network adapters.

BlueKobold

  • Guest
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #2 on: November 07, 2017, 07:43:29 am »
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


Offline johnkeates

  • Hero Member
  • *****
  • Posts: 830
  • Karma: +59/-1
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #3 on: November 08, 2017, 05:12:14 pm »
And you could try polling mode instead of interrupts (this is my thing to post everywhere it seems...)

Offline xciter327

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #4 on: November 13, 2017, 02:48:52 am »
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.

Offline johnkeates

  • Hero Member
  • *****
  • Posts: 830
  • Karma: +59/-1
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #5 on: November 13, 2017, 07:20:57 am »
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 ;-)

Offline xciter327

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #6 on: November 22, 2017, 03:25:00 am »
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.

Offline Rockjansky

  • Newbie
  • *
  • Posts: 13
  • Karma: +2/-0
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #7 on: December 12, 2017, 08:32:10 pm »
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

Offline xciter327

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
« Reply #8 on: December 13, 2017, 02:05:44 pm »
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.