> been reading the select(2) man pages and it mentions poll(2)select requires that you set up a bit array correctly. but often people just use a fd_set, and cause a variety of strange buffer overflow cases as soon as their fd's happen to be greater than the bit size of the fd_set. the kernel has to iterate over these bit arrays a few times. for everyone involved, poll is just plain cheaper. finally, go look at the latest commit to lib/libc/net/res_send.c to see how much easier poll() is to use. shrug. performance is only a small part of the whole. use poll. it is easier to use -- the behaviours are less surprising. it is also much more portable. everyone has select and poll, and quite honestly poll() is a better select(), even if it came out of AT&T.
| James Bottomley | Breakage caused by unreviewed patch in x86 tree |
| David Miller | Slow DOWN, please!!! |
| Linus Torvalds | Linux 2.6.26-rc2 |
| Parag Warudkar | BUG: soft lockup - CPU#1 stuck for 15s! [swapper:0] |
git: | |
| Rogan Dawes | svnimport problems (abysmal performance and crash) on Cygwin |
| Barry Fishman | Problems setting up bare repository (git 1.5.3.3) |
| linux | git-repack made my pack 317x larger... |
| Miles Bader | Re: way to automatically add untracked files? |
| Jacob Yocom-Piatt | Re: Real men don't attack straw men |
| Richard Storm | MAXDSIZ 1GB memory limit for process |
| Aaron | carp on wan interface |
| Renaud Allard | very weak bridge performance |
| tony | Re: ka9q |
| Linus Benedict Torvalds | corrected buffer.c |
| Russell Nelson | How can I get a piece of the action?! |
| Timothy L. Kay | Use PERL rather than C for system commands? |
