On Wed, Jul 23, 2008 at 03:52:09PM -0700, Jason Thorpe wrote:Shouldn't on MP systems either :-) (not that I know if we do or not, I haven't looked inside libpthread in a couple years.) Right now there aren't, overall, very many apps that are threaded such that the threading buys much in the way of performance. There also aren't, overall, very many apps that make 10,000 user threads, because it doesn't work, at least not without using Erlang or some other similar environment with its own threading code. Both of these things are likely to change over the next five to ten years. (Unless the industry decides instead to just stagnate, which is a distinct possibility.) I don't remember if I said this in my previous post or not, but I do think there is something to be gained by multiplexing threads; however, scheduler activations are the wrong model for doing so. Also, all of this is irrelevant. revivesa should go in as part of COMPAT_40, because otherwise we break compat and there's no reason not to. Meanwhile, replacing ad's shiny new 1:1 threads with anything else anytime soon would be stupid. -- David A. Holland dholland@netbsd.org
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| David Miller | Slow DOWN, please!!! |
| Mark Fasheh | [PATCH 0/39] Ocfs2 updates for 2.6.28 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Shawn O. Pearce | Re: pack operation is thrashing my server |
| Pierre Habouzit | git send-email improvements |
| Matthieu Moy | git push to a non-bare repository |
| Shawn O. Pearce | libgit2 - a true git library |
| Elad Efrat | Integrating securelevel and kauth(9) |
| Hubert Feyrer | Re: Compressed vnd handling tested successfully |
| Lord Isildur | Re: Fork bomb protection patch |
| Matt Thomas | Re: FFS journal |
| Will Maier | cron doesn't run commands in /etc/crontab? |
| Richard Stallman | Real men don't attack straw men |
| Harald Dunkel | Re: Packet Filter: how to keep device names on hardware failure? |
| Jordi Espasa Clofent | Resolving dependencies with pkg_add |
| Question on swap as ramdisk partition | 1 hour ago | Linux kernel |
| Netfilter kernel module | 12 hours ago | Linux kernel |
| serial driver xmit problem | 15 hours ago | Linux kernel |
| Why Windows is better than Linux | 15 hours ago | Linux general |
| How can I see my kernel messages in vt12? | 22 hours ago | Linux kernel |
| Grub | 1 day ago | Linux general |
| vmalloc_fault handling in x86_64 | 1 day ago | Linux kernel |
| epoll_wait()ing on epoll FD | 1 day ago | Linux kernel |
| Framebuffer in x86_64 causes problems to multiseat | 1 day ago | Linux kernel |
| Difference between 2.4 and 2.6 regarding thread creation | 2 days ago | Linux general |
