[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Festplattenlast überwachen und priorisieren?



Hallo Leute. 

Wenn ein Rechner nur noch langsam antowortet weil er ausgelastet ist, hat
das in der Regel 2 mögliche Ursachen: die CPU hat Volllast, oder die
Festplatte hat Volllast. Das Windows Verwaltungsinstrumentarium wmi bietet
die Möglichkeit sich sämtliche Systemkomponenten incl. CPU, Platten,
Netzwerk, RAM etc.etc. anzeigen zu lassen, darunter auch die verwendete
Lesezeit und Schreibzeit der Partitionen in %, ich finde das sehr
aufschlussreich. 

Ich suche nun ein Tool mit dem sich die Festplattenaktivität (Schreibzeit,
Lesezeit, pro Partition oder ähnliches) unter Debian darstellen lässt. 

CPU-Zeit lässt sich priorisieren, dadurch kann verhindert werden, daß ein
Prozess unerwünscht viel CPU Zeit gegenüber den anderen prozessen verwendet.


Gibt es eine Möglichkeit die Festplattenzeit zu priorisieren? Bei modernen
Rechnern ist es oft so, daß z.B. bei einem Pack/Entpackprozess oder größerem
Compilerlauf die CPU zum Größten Teil Idle ist, der Rechner aber trotzem nur
langsam auf Benutzereingaben antwortet. Das liegt (wie mit wmi untersuchbar)
daran, daß die Meisten Prozesse Plattenzeit brauchen um Dateien zu lesen
oder (fast jeder Prozess) Swap zu beanspruchen. Diese Plattenzugriffe müssen
sich dann inder (unter wmi überwachbaren) Warteschlange einreihen, somit
wartet der Benutzer auf die Platte. 

Gibt es Tools um die Platten unter Debian zu beobachten / schedulen?

Vielen Dank, 

Aidan

-- 
Highspeed-Freiheit. Bei GMX supergünstig, z.B. GMX DSL_Cityflat,
DSL-Flatrate für nur 4,99 Euro/Monat*  http://www.gmx.net/de/go/dsl



Reply to: