OPNsense and CPUs with P- and E-cores

Started by Grumpily6873, November 08, 2023, 03:20:45 PM

Previous topic - Next topic
Anyone here have experience on the given subject?

I've been looking for a 10G capable router and came up with a few options. My go-to pick (https://www.aliexpress.com/item/1005006152906369.html?algo_exp_id=d8421ce0-c78e-4c54-8d6f-2d89233de121-3&pdp_npi=4%40dis%21EUR%21799.00%21559.3%21%21%21799.00%21%21%402101c59116994502417361713e1abd%2112000036003683813%21sea%21FI%211621031731%21&curPageLogUid=sA62A9GurPWX, sorry for that abysmal link) for now is based on a Intel i5 1240P which has a 4P+8E-core layout. Has anyone here tested such CPUs with OPNsense? I'm mostly interested in the stability of the performance since there is quite a big performance gap between P and E cores.

This problem will probably be fixed in the future once FreeBSD updates the scheduler. There is also current "fix" to run OPNsense virtualized and point the specific higher performance cores to the VM. Third option would be to disable the E-cores, but this implementation seems a bit broken in the BIOS and results in limited performance with P-cores.

Did you ever test this? I was considering this for opnsense. Obviously overkill but a good price and 10gb + 2.5gb

Hello,

I am also very interested about this. Is there any way to select which of the P/E cores are being used, or the preference order?

Thank you