lkml.org 
[lkml]   [1999]   [May]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Overscheduling DOES happen with high web server load.
On Thu, 6 May 1999, Phillip Ezolt wrote:

>Although this would probably speed up the code, the underlying problem
>is still there. (The linear search for the next process) The patch basically

I really don't think the linear search is a big issue. You had at _max_ 90
task running at the same time. I think the big issue is to avoid the not
needed schedule(). If you avoid them you drop from 40000 schedule/sec to
3000 schedule/sec...

And using an heap would impact all cases where the machine is not
overloaded but it has only 5/6 tasks running all the time.

BTW, Is your http client freely available?

Andrea Arcangeli


-
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/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.235 / U:1.616 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site