Запуск сервера LEMP при запуске

Хороший общий способ диагностики таинственных зависаний:

открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопрос

Если в столбце wchan есть что-то помимо простого штриха, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:

futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipe

Есть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.

1
задан 10 January 2013 в 03:19

0 ответов

Другие вопросы по тегам:

Похожие вопросы: