> Could this be due to how Windows vs Linux does process scheduling on CPUs with P- and E-cores?
Had the same thought: I would also expect this to be an artifact of suboptimal scheduling on Linux or some otherwise unidentified issue.
Linux is usually outperforming Windows by a good margin on the same hardware.
Also, in my experience, Windows 11 does not improve performance compared to Windows 10 (I have to use both versions at my dayjob).
I would be very surprised if this isn’t an issue with drivers or scheduling.