Blockierende Prozesse unter Linux anzeigen

Manchmal hat man unter Linux das Phänomen, dass bestimme Prozesse das System blockieren und auf andere Prozesse, Daten oder Dienste warten. Möchte man derartige aktuell blockierende Prozesse unter Linux finden kann man sich dem nachfolgendem Befehl bedienen:

ps auxf | awk "\$8 ~ /D/ { print \$0 }"

Will man darüber hinaus auch den Verlauf in Echtzeit beobachten kann man diesen mittels watch erweitern:

watch -n 1 '(ps auxf | awk "\$8 ~ /D/ { print \$0 }")'

Hat Dir mein Beitrag gefallen?

Unterstütze meine Arbeit und werde noch heute Patreon!

Veröffentlicht von

Sebastian

Als Softwareschmied entwickelt Sebastian seit zwanzig Jahren Individualsoftware mit den Schwerpunkten PHP und MySQL auf diversen Linux-Systemen. Er hat eine pfiffige Frau sowie drei quirlige Söhne, fährt gerne Fahrrad und liebt handwerkliche Arbeiten die im häuslichen Umfeld so anfallen.