HPRichard Tux's lil' helper
Joined: 02 Feb 2005 Posts: 96 Location: KA, Germany
|
Posted: Sun Jan 20, 2008 11:07 pm Post subject: nice von ksoftirqd ändern |
|
|
Ich habe ein System (PA-RISC) mit einer Hardware (HIL-Tastatur), deren Treiber eine nicht unerhebliche Last auf ksoftirqd erzeugt. (ksoftirqd erzeugt im Leerlauf des Systems eine Prozessorauslastung von 64%)
Mit aktuellen Kerneln wird dummerweise ksoftirqd als Voreinstellung leider auf einen nice-Wert von -5 gesetzt, was darin resultiert, dass für normale Programme maximal 36% der ohnehin nicht üppig vorhandenen Prozessorleistung zur Verfügung stehen.
Selbstverständlich kann man mit renice nach dem Systemstart diesen Wert korrigieren, aber der Systemstart dauert auf diesem Wege schon eine kleine Ewigkeit, sodass ich gerne bereits beim Systemstart einen höheren nice-Wert für diesen Prozess hätte.
Auf den bisher zur Verfügung gestellten gepatchten Kernelquellen und bei früheren ungepatchten Kernelquellen der 2.6er-Reihe wurde der nice-Wert von ksoftirqd in der Datei
über die Funktion
auf 19 gesetzt, aber in den aktuellen Versionen von vanilla-sources und gentoo-sources geschieht dies offenbar an anderer Stelle.
An welcher Stelle geschieht dies jetzt? |
|