Mike Jagdis wrote: > This patch firstly extends the wait queue mechanism > to allow an arbitrary action to be performed. Then I rewrote > the select/poll implementation to use event queueing to avoid > rescanning descriptors that had not changed - and restructured > the loops to be rather more efficient. This approach doesn't > need any changes to driver poll routines, it doesn't need > backwards mapping struct files. ... > Performance graphs and the lmbench derived test programs I > used are at http://www.purplet.demon.co.uk/linux/select/ ... > Oh, and I updated this patch for 2.4.0-test9. I can't wait to run my benchmark on it... hope I can get to it soon. BTW, can you update that web page to also point to your patch? - Dan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: Linux's implementatio... Andi Kleen
- Re: Linux's implementation of poll() n... Felix von Leitner
- RE: Linux's implementation of poll() not scalable? David Schwartz
- Re: Linux's implementation of poll() not scalable? Dan Kegel
- Re: Linux's implementation of poll() not scala... Jordan Mendelson
- Re: Linux's implementation of poll() not s... Dan Kegel
- Re: Linux's implementation of poll() n... Dan Kegel
- Re: Linux's implementation of poll... Linus Torvalds
- Linux C++ safe header project Linux Kernel Developer
- RE: Linux's implementation of poll... Mike Jagdis
- Re: Linux's implementation of... Dan Kegel
- Re: Linux's implementation of poll() n... Linus Torvalds
- Re: Linux's implementation of poll... Dan Kegel
- Re: Linux's implementation of... Linus Torvalds
- Re: Linux's implementatio... Dan Kegel
- Re: Linux's implementatio... Linus Torvalds
- Re: Linux's implementatio... Dan Kegel
- Re: Linux's implementatio... Simon Kirby
- Re: Linux's implementatio... Dan Kegel
- Re: Linux's implementatio... Eric W. Biederman
- Re: Linux's implementatio... Dan Kegel