High CPU load with X11SSV-M4F and Intel X540-T2 Dual 10GbE RJ45
-
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 150GBI'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.
-
I've also tried disabling/enabling the powerD and enabling disabling the offloading features for the network adapters.
-
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 -
And you could try polling mode instead of interrupts (this is my thing to post everywhere it seems…)
-
@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.
-
@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 ;-)
-
@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 1000000I can report that 2.4.2 does not fix the issue.
-
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
-
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.