From what I've read, it sounds like you need to turn on powerd in order to use Turbo Boost. (See here: http://www.ateamsystems.com/tech-blog/increase-freebsd-performance-with-powerd/)
That seems like it would make sense, since you'd need some cores to be in a lower power state so that you can crank up the frequency on the busy ones.
But when I did a quick test (powerd -n hadp -v), it would happily adjust the frequency between full and lower speeds, but I never saw anything bump up above 2.3GHz. Would I need to mess with the C states to enable turboboost? Or do those cause problems in FreeBSD 9 (e.g. with timers and such)?
In general I've seen a few indications that powerd can cause problems.
So is Turbo Boost not worth the trouble? Or is it helpful for some workloads?
That seems like it would make sense, since you'd need some cores to be in a lower power state so that you can crank up the frequency on the busy ones.
But when I did a quick test (powerd -n hadp -v), it would happily adjust the frequency between full and lower speeds, but I never saw anything bump up above 2.3GHz. Would I need to mess with the C states to enable turboboost? Or do those cause problems in FreeBSD 9 (e.g. with timers and such)?
In general I've seen a few indications that powerd can cause problems.
So is Turbo Boost not worth the trouble? Or is it helpful for some workloads?