You should make sure that you disable "hyperthreading" on the Linux side for a like-for-like comparison. OpenBSD famously removed support for "hyperthreading" at the time of a "Spectre" vulnerability that you may have heard of. (-:
Linux tried the same approach, but it had a severe impact upon Linux performance. So "hyperthreading" got enabled by default again.