On Mon, Oct 11, 2010 at 12:16:19PM +0200, Martin Pelikan wrote:
> 2010/10/11, Claudio Jeker <[email protected]>:
> > CPU consumed by the kernel is not accounted by the scheduler. All the
> > work done by urandom is system time.
> 
> And for the curious people who can't see the obvious: why is that?
> 

Because that's the way Unix and in particular BSD and its scheduler were
built. The kernel is assumed to be efficent and never doing lot of
computation. With the addition of crypto in the kernel this may no longer
be true but it does not affect normal operation. In other words nobody
ever bothered to fix this.

-- 
:wq Claudio

Reply via email to