Titus von Boxberg <tboxberg(at)schuett-elektronik.de> wrote:
> Martin Cracauer wrote:
> > Ein haengenbleiben des Treibers hab ich auch mit DAT noch nicht
> > erlebt.
> Es reicht, ein kaputtes Band zu benutzen.
> Ich weiß nicht genau, obs beim lesen oder schreiben war.
> Der Prozeß hängt in Zustand "D" und kommt da nicht mehr raus.
>
> Gibt es eigentlich einen Weg, solche Prozesse zu beenden?
Ein Prozeß in iowait ist blockiert (im Kernel) und kann
nicht auf Signale reagieren (was nur im Usermode geht).
Selbst ein SIGKILL geht nicht, weil auch dazu der Prozeß
einmal vom Scheduler angefaßt werden muß. Einen solchen
Prozeß kann man daher nicht beenden.
Im Normalfall sollte ein Prozeß nicht für längere Zeit
in diesem Zustand sein. Anderenfalls liegt ein Bug in
einem Kerneltreiber oder ein Hardwareproblem vor.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "All that we see or seem is just a dream within a dream" (E. A. Poe) To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 15 Dec 2000 - 16:15:21 CET