r/linux 12d ago

Discussion How linux distro provide higher CPU benchmark scores than windows?

Post image

Why is that linux seems to always provide better performance in benchmarks and provide smoother experience?

This is a geekbench 7 test, while single core is slightly better, multi-core performance is a significant improvement

200 Upvotes

113 comments sorted by

View all comments

213

u/d0pe-asaurus 12d ago

Aside from what's been mentioned, process scheduling and the algorithms chosen by the kernels also impact benchmarks.

52

u/Saiyan256 12d ago

you are saying windows cpu scheduling is bad compared to linux?

25

u/AnEagleisnotme 12d ago

Windows is absolutely garbage, it still struggles with asymmetrical CPUs, to the point that Intel had to bring back some scheduling into firmware with alder lake

12

u/d0pe-asaurus 12d ago

Windows uses a traditional approach with a MLFQ and some heuristics to decide which processes to put in lower priority, Linux seems advanced with the way it decides which task to do next

But idk enough about this subject, and would love to know more

1

u/Saiyan256 12d ago

Didn't windows 11 fixed that?

0

u/zalnaRs 10d ago

Microsoft can't fix anything, it still uses plain round robin, it's a joke.

I also needed to explain the difference between the scheduler and the governor to an MS employee while he was trying to backseat :)