Re: Overscheduling DOES happen with high web server load.

Cacophonix Gaul (cacophonix@yahoo.com)
Thu, 6 May 1999 10:17:36 -0700 (PDT)


> No, it is more beneficial to find out why so many tasks are waking up
> so much in the first place, _THIS_ is the bug.

> This smells of galloping herd phenomenon to me. And my nose says it's
> accept() in this case, and my nose further states that implementing
> wake-one semantics in accept() might even make this part of the
> profiling go away and increase our TCP server performance
> dramatically. Several people have suggested this to me in private
> discussions, and I was skeptical at first, but now I'm starting to
> believe it.

I hope you're accounting for the fact that often there _are_ many simultaneous
connections being set up to the server, and is a factor of the number of
clients
being used (with specweb, for example).

karthik

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/