TrueNAS vs Efficiency Cores & Performance Cores

Support for P/E-Cores is in the Kernel for a while now and if i am not mistaken Truenas only sets task priorities but other than that relies on the underlying Kernel scheduler to handle tasking. When it comes to Virtualizing tho Qemu allows binding to specific cores. On the Truenas 25.x train demanding tasks seem to get reliably pushed to the P-Cores on a i5-1235U. I guess what to choose depends on the usage scenario: do you need the CPU Horsepower using only P-Cores provides you with or is the energy efficiency that a P/E-Core mix gives (with some tradeoff regarding CPU Horsepower) acceptable.

1 Like