[openbeos] Re: get_system_info() under Haiku question

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sun, 30 Oct 2005 22:49:13 +0100 CET

"Alexander G. M. Smith" <agmsmith@xxxxxxxxxx> wrote:
> Zenja Solaja wrote on Sun, 30 Oct 2005 23:24:29 +1100:
> > The question to Haiku - can the system differentiate SMT systems
> > (hyperthreading)?
> Will the OS schedule tasks smartly to virtual CPUs?  The extra 
> hyperthreads
> just aren't as good as a real CPU, so the scheduler should take that 
> into
> account.  How about processor affinity, which BeOS didn't have?  That
> should cut down on CPU caches being wasted by unnecessary task 
> movement
> between CPUs.  At least with Haiku, if it's not in there then it is
> possible to add it!

Haiku will definitely get hyper threading support. I haven't yet looked 
at CPU affinity yet, but it shouldn't be too hard to add it, either.

Bye,
   Axel.


Other related posts: