Re: Thread implementations...

Raul Miller (rdm@test.legislate.com)
Sat, 20 Jun 1998 23:35:22 -0400


Anthony Barbachan <barbacha@mail.cis.fordham.edu> wrote:
> Why is the kernel scan needed? Activity on a file handle doesn't just
> magically appear. The kernel had to make it active in the first place.

Either it has to scan the fd list (for things to queue), or it has to
scan the process list (for things to dequeue). Unfortunately a big,
sparse bitvector just isn't all that great of a way of representing a
short fd list.

-- 
Raul

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu