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

