W wynikach top
poleceń czasami widzę utknięcie .
Górna (1) strona podręcznika OS X firmy Apple nie wyjaśnia tego użycia tego słowa.
W jaki sposób utknięcie wiąże się z następującymi kwestiami?
- brak odpowiedzi - może być widoczny w Monitorze aktywności, w oknie dialogowym Wymuś zamknięcie aplikacji w loginwindow i tak dalej
.hang
pliki - mogą być obecne w/Library/Logs/DiagnosticReports
.spin
pliki - mogą być obecne w/Library/Logs/DiagnosticReports
Odpowiedź została zaakceptowana na pierwszy punkt. Odpowiedzi dotyczące punktów 2 i 3 będą mile widziane.
źródło
uninterruptible
jest często widziany, gdy wciskam Control-T ( SIGINFO ) podczas uruchamianiafsck_hfs
z wiersza poleceń. Więcej na stronieSIGINFO
Apple termios (4) OS X Podręcznik Strona .Stan procesu U, TH_STATE_UNINTERRUPTIBLE i stan procesu Linux D
Ktoś inny zwrócił uwagę na górę MacOS: „utknięcie” oznacza „nieprzerwany” | nelsonslog
Strona podręcznika Ubuntu dla ps potwierdza kod stanu procesu -
- bez żadnej wzmianki o ciągłości .
W jądrze Linuksa FreeBSD / Linux odsyłacz:
Znalazłem dyskusję z 2002 roku The Answer Gang 83: Jak zabić proces w stanie nieprzerwanego snu? ( podkreśla ), co dobrze pasuje do obserwacji poczynionych przez @patrix.
Wreszcie PS z 2004 r. [X-Unix] PS i zablokowane procesy ( wyróżnienia ) wspominające WindowServer , co dobrze pasuje do pytania związanego z zawieszeniem, które skłoniło mnie do opublikowania pytania tutaj:
źródło