Thread (6 messages) 6 messages, 3 authors, 2003-01-21

Re: 2.5.59-mm1

From: Andrew Morton <hidden>
Date: 2003-01-21 17:18:56
Also in: lkml

Bill Davidsen [off-list ref] wrote:
On Fri, 17 Jan 2003, Andrew Morton wrote:
quoted
http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.59/2.5.59-mm1/
quoted
-rcf.patch

 run-child-first didn't seem to help anything, and an alarming number of
 cleanups and fixes were needed to get it working right.  Later.
I don't know about right, it seems to make threaded applications
originally developed on BSD work better (much lower context switching).
Anyone know if BSD does rcf? This may be an artifact of...
"seems to make"?  This is too vague for me to comment on, unfortunately.

What applications?  What measurements have been made?

It can only affect creation of new threads, not the switching between extant
ones.
quoted
+ext3-scheduling-storm.patch

 Fix the bug wherein ext3 sometimes shows blips of 100k context
 switches/sec.
Is this a 2.5 bug only? Does this need to be back ported to 2.4? Perhaps
this is why I have ctx rate problems and some other sites don't with a
certain application. Very commercial, unfortunately.
The problem has existed in 2.4 since 2.4.20-pre5.  The context switch
problem will only exhibit for small periods of time (say, 10's to 100's of
milliseconds) when the filesystem is under heavy write load.

A patch for 2.4 is at

http://www.zip.com.au/~akpm/linux/patches/2.4/2.4.20/ext3-scheduling-storm.patch
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help