В результатах top
команд я иногда вижу зависание .
Верхняя (1) страница руководства Apple по OS X не объясняет использование этого слова.
Как, если все это, застрял относится к следующему?
- не отвечает - может отображаться в Activity Monitor, в диалоге принудительного выхода из приложений окна входа в систему и т. д.
.hang
файлы - могут присутствовать на/Library/Logs/DiagnosticReports
.spin
файлы - могут присутствовать на/Library/Logs/DiagnosticReports
Там есть принятый ответ для первого пункта. Ответы, касающиеся пунктов 2 и 3, будут оценены.
источник
uninterruptible
Это обычно видно, когда я нажимаю Control-T ( SIGINFO ) во время работыfsck_hfs
из командной строки. Больше наSIGINFO
Apple в termios (4) Страница OS OS Manual .Состояние процесса U, TH_STATE_UNINTERRUPTIBLE и состояние процесса Linux D
Кто-то еще обратил внимание на топ MacOS: «застрял» означает «бесперебойный» | nelsonslog
Страница людей Ubuntu для пс подтверждает государственный процесс кода -
- без каких-либо других упоминаний о бесперебойном .
Перекрестная ссылка на ядро FreeBSD / Linux Linux:
Я нашел обсуждение 2002 года The Gang 83: Как убить процесс в режиме непрерывного сна? ( подчеркивает ), что хорошо согласуется с наблюдениями, сделанными @patrix.
И последнее, но не менее важное: публикация [X-Unix] PS и Stuck Processes ( выделение ) за 2004 год , в которой упоминается WindowServer , что хорошо согласуется с вопросом, связанным с зависанием, который побудил меня опубликовать вопрос здесь:
источник