|
|
|
|
|
by chromakode
4228 days ago
|
|
Perhaps power management is somewhat to blame here? I would be curious to see how power consumption compared while running the benchmarks. It's well known that OSX gets much better battery life than Linux on Apple hardware. I wonder if the CPU was being throttled to conserve power or thermal output. |
|
I couldn't find any information to back that up. Do you have a link to a benchmark?
I don't think kernels throttle CPUs — CPUs do that themselves already. I could imagine Apple doing something like OpenBSD in that they favour security over performance for some operations, but that seems unlikely. IOKit might be to blame as well, given that it's written in embedded C++ instead of C.
All things considered, I think it's highly likely that, while OS X is quite shiny on the outside, the underlying OS isn't as modern as some of the others. Windows and OpenBSD have better security features and now Linux apparently has better performance.