![]() | |||||||||||||
Messages in this thread |
Con Kolivas <kernel@kolivas.org> writes: >> When compiling from xemacs, everything is fine until the compilation >> is done. Then xemacs starts spinning wildly in some loop doing this: >> This goes on for anything from half a second to several seconds. >> During that time other processes, except X, are starved. >> >> I saw this first with 2.6.0-test1 vanilla, then it went away in -test2 >> and -test3, only to show up again with O16.3int. My O16.2 kernel >> seems ok, which seems strange to me since the difference from O16.2 to >> O16.3 is very small. > > While being a small patch, 16.2-16.3 was a large change. It removed the very > aggressive starvation avoidance of spin on wait waker/wakee in 16.2, which > clearly helped your issue. I have confirmed that this change introduced the problem. >> Any ideas? > > Pretty sure we have another spinner. A reniced -11 batch run of top -d 1 and > vmstat during the spinning, and a kernel profile for that time will be > helpful. I'll try to get that. -- Måns Rullgård mru@users.sf.net - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 13:47 [from the cache] ©2003-2008 | |||||||||||||