Mahlzeit! Mit Sicherheit haben einige eifrige Slashdot-Leser den Artikel über den Vergleich der beiden Ansätze (Preempt & Low-Latency), das Scheduling des Linux-Kernels zu verbessern schon gelesen. Erklärung: Seit geraumer Zeit besteht Kritik am Linux-Kernel, dass dieser nur sehr langsam auf Unterbrechungsanforderung (Interrupts) reagiert. Ein Beispiel dafür kann jeder selbst nachvollziehen: Während eines intensiven Zugriffs auf die Festplatte (Kernel kompilieren) eine zweite Shell aufmachen und dann diverse Befehle eingeben. Man wird schnell merken, dass das System auch auf relativ modernen Systemen sehr träge reagiert. Um dies zu verbessern, gibt es mehrere Ansätze, die in Form von Patches für den Kernel-Quellcode zur Verfügung stehen. Unter http://slashdot.org/developers/02/03/22/0320238.shtml?tid=106 bzw. dem ursrünglichen Bericht http://www.linuxdevices.com/articles/AT8906594941.html kann man den Vergleich eines Red-Hat-Angestellten nachlesen (beides Englisch aber IMHO bis auf einige technische Begriffe relativ leicht verständlich). Ich hab mal beide Patches in einen 2.4.18 Kernel-Quellcode eingebaut (ist kein Problem, da beide Patches andere Teile des Kernels betreffen bzw. ändern) und diesen jetzt ca. 2h bei mir am laufen. Er läuft bisher stabil und der Rechner bleibt auch bei 2 Kernel-Compilerläufen, einem Diff-Lauf, einer Packung mit Tar&Bz2, zwei dd auf den NFS-Server bzw. lokal und einem find über mein ganzes Dateisystem bei einer Load von über 5 stabil. Wer bisher "nur" den Preempt-Patch im Kernel hatte wird nochmals eine deutliche Verbesserung spüren. ACHTUNG: Im Gegensatz zum Preempt-Patch ist der Low-Latency-Patch auch nach Meinung des Autors noch nicht "production-ready". Man sollte diese Patch-Kombination also nicht auf einem Server bzw. Produktivsystem einsetzten, wenn man sich nicht sicher ist, mit eventuell auftretenden Problemen klarzukommen. Und was ich eigentlich sagen wollte: Der Doppel-Patch gegen einen frischen 2.4.18 Kernel-Baum kann unter http://gpl-sfotware.de/lusc/patch-2.4.18-preempt2-lowlatency.bz2 downgeload'et werden. bye Sven -- Du erhälst diese eMail, weil Du auf der Mailingliste der Linux-User Schwabach eingetragen bist. Falls Du keine weiteren Mails der Liste mehr erhalten willst, so sende eine leer eMail an list-unsubscribe@lusc.de und folge den Anweisungen.