Archiv verlassen und diese Seite im Standarddesign anzeigen : Schlafender Prozess beschäftigt die CPU zu fast 100%
Hallo miteinander,
ich habe von Linux (noch) fast keine Ahnung und habe deshalb folgende Frage:
Was kann da falsch laufen, wenn mir top sagt, dass ein (angeblich) schlafender Prozess mysqld die CPU zu fast 100% beschäftigt?
20713
S = interruptible sleep (waiting for an event to complete)
also der tut was.
Hallo Dono,
vielen Dank für die schnelle Antwort, die ich aber leider nicht verstehe.
Wenn der Prozess etwas tut indem er darauf wartet, dass sein Schlaf unterbrochen wird, warum bringt er dann die CPU zum Schwitzen. Oder anders gefragt, worin besteht dann der Unterschied zwischen dem Status R und dem Status S?
Ich finde das auch nicht so eingängig. Der Prozeß wartet zur Zeit der Anzeige auf etwas. z.b. I/0 aus dem Netzwerk oder Disk. Deshalb steht der DB-Prozeß auf S.
Dein top müsste ein R zeigen (wartet nicht auf I/O
Hallo Dono,
noch einmal vielen Dank.
Aus deiner Erklärung schließe ich, dass man aus der Kombination, CPU ausgelastet und gleichzeitig der Status S anzeigt, nicht schließen muss, dass die Konfiguration des System fehlerhaft ist?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.