Finally looked at taskset. Why is this in BusyBox?

walter harms wharms at bfs.de
Fri Jun 16 04:14:47 UTC 2006


it is not totaly crap.
there are embedded system with smp. they are used for realtime picture/ 
signal analysis. they have impressive performances.

ntl i do not have such a system or have i anything to do with the code.
move it to the misc section and make it selectable.

just my 2 cents,
  walter


Rob Landley wrote:
> So taskset is throwing a warning.  Taskset is an applet to set/fetch CPU 
> affinity.  How many processors does your average embedded system have?  How 
> many processors does your average desktop have?
> 
> Why on EARTH was this added to BusyBox?  This is not only not needed by any 
> non-SMP system, but most SMP systems shouldn't need it either.  It's only 
> needed on SMP systems heavily loaded enough that you need to bypass the O(1) 
> scheduler to do a reasonable job (which back before our scheduler became NUMA 
> aware generally meant you wanted to avoid cross-node migration costs)
> 
> I just want to know what the rationale is here.  Who asked for this?  What 
> were they trying to _do_?  What, hard realtime?  Is this in our perview?
> 
> *BOGGLE*
> 
> Rob



More information about the busybox mailing list