Warum befindet sich der Prozess des Ruhebefehls immer im Ruhestatus?

Warum befindet sich der Prozess des Ruhebefehls immer im Ruhestatus?

Warum befindet sich der Prozess des Sleep-Befehls immer im Sleep-Status? Sleep-Status bedeutet, dass auf E/A gewartet wird, richtig?

Antwort1

Es wäre irreführend, wenn ein Aufruf der sleep(oder einer zugehörigen) Funktion einen anderen Prozesszustand melden würde alsschlafenDer sleepBefehl ruft die Funktion sleep(oder eine zugehörige Funktion, z. B. nanosleep) auf und befindet sich daher im selben Zustand wie jeder andere ruhende Prozess.

verwandte Informationen