top | item 36855964

(no title)

RijilV | 2 years ago

Worth re-posting Theo's 2007 note about CPU security bugs again:

https://marc.info/?l=openbsd-misc&m=118296441702631&w=2

My hunch is that as they suspected these types of issues is what guided them away from things like AVX and other optimizations.

discuss

order

binkHN|2 years ago

OpenBSD was also one of the first operating systems to disable hyper-threading by default due to all the related security issues with this technology. Yet another case of security over speed.

hulitu|2 years ago

Hyper-threading, at least in the beginning, had limited if any performance improvement when enabled. Windows (XP, 7), at least, was faster at work with hyper-threading disabled.

I'm still waiting for benchmarks which show more than a 5% increase in performance with hyper-threading enabled.

saagarjha|2 years ago

They also have a limited number of developers and no interest in performance.

ninjin|2 years ago

“[N]o interest in performance” is probably a bit unfair, no? It makes it sound like any patch that brought solely performance would be rejected. But it is certainly true that they have much less manpower than the “competition” and that performance takes a backseat relative to other priorities.