The pfSense Store

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

0 Members and 1 Guest are viewing this topic.

Offline xciter327

  • Newbie
  • *
  • Posts: 12
  • 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: 12
  • 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.

Offline BlueKobold

  • Hero Member
  • *****
  • Posts: 2438
  • Karma: +192/-104
  • pfSense rocks!
    • View Profile
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

Greetings from Germany
Frank

Offline johnkeates

  • Sr. Member
  • ****
  • Posts: 555
  • Karma: +50/-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: 12
  • 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

  • Sr. Member
  • ****
  • Posts: 555
  • Karma: +50/-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 ;-)