Как я установил подзаголовок на всякий случай [Изменен]
Установленный подрыв и оболочка java sudo apt-get install subversion libsvn-java Проверьте версию svn --version В 12.04 это 1.6 Я пошел в «Help-> Install new software» Добавил подходящий сайт для интеграции svn. Сделайте это в соответствии с версией libsvn. Устанавливается полная загрузка пакетов. Запущенное затмение из командной строки для проверки ошибок. Я не получаю никаких
Я вытащил репо SVN, чтобы проверить его работоспособность ... ffmpeg svn все еще вверх btw [!d17 ]
Хороший общий способ диагностики таинственных зависаний:
открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопросЕсли в столбце wchan есть что-то помимо простого штриха, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:
futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipeЕсть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.
Хороший общий способ диагностики таинственных зависаний:
открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопросЕсли в столбце wchan есть что-то помимо простого штриха, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:
futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipeЕсть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.
Хороший общий способ диагностики таинственных зависаний:
открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопросЕсли есть что-то помимо простого штриха в столбце wchan, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:
futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipeЕсть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.
Хороший общий способ диагностики таинственных зависаний:
открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопросЕсли в столбце wchan есть что-то помимо простого штриха, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:
futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipeЕсть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.
Хороший общий способ диагностики таинственных зависаний:
открыть терминал (ноль) и использовать ps axo pid,wchan:32,cmd, чтобы найти другой идентификатор процесса, отметить столбец wchan, который должен сказать вам, застрял в запуске ядра sudo strace -p PID, вставляя pid этого процесса; вставьте этот отчет в сообщение об ошибке или вопросЕсли есть что-то помимо простого штриха в столбце wchan, тогда процесс находится в ядре, что-то делает. Некоторые типичные значения:
futex_wait_queue_me - ожидание futex для другого потока в том же процессе poll_schedule_timeout - ожидание связи по сети или между процессами или просто спящий некоторое время pipe_wait - чтение / запись pipeЕсть тысячи возможностей, поэтому я не могу их перечислить. См. Что такое «Канал ожидания»? процесса? для больше.
Хороший общий способ диагностики таинственных зависаний:
ps axo pid, wchan: 32, cmd
, чтобы найти другой идентификатор процесса wchan
, который должен сказать вам, застрял ли он в ядре sudo strace -p PID
, вставляя pid этого процесса; вставьте это сообщение об ошибке или вопрос Если в столбце wchan есть что-то помимо простого штриха, тогда процесс в ядре что-то делает. Некоторые типичные значения:
futex_wait_queue_me
- ожидание futex для другого потока в том же процессе poll_schedule_timeout
- (d12) pipe_wait
- чтение / запись канала Есть тысячи возможностей поэтому я не могу их перечислить. См. [D0] Что такое «Канал ожидания»? процесса? для большего.
Хороший общий способ диагностики таинственных зависаний:
ps axo pid, wchan: 32, cmd
, чтобы найти другой идентификатор процесса wchan
, который должен сказать вам, застрял ли он в ядре sudo strace -p PID
, вставляя pid этого процесса; вставьте это сообщение об ошибке или вопрос Если в столбце wchan есть что-то помимо простого штриха, тогда процесс в ядре что-то делает. Некоторые типичные значения:
futex_wait_queue_me
- ожидание futex для другого потока в том же процессе poll_schedule_timeout
- (d12) pipe_wait
- чтение / запись канала Есть тысячи возможностей поэтому я не могу их перечислить. См. [D0] Что такое «Канал ожидания»? процесса? для большего.
Хороший общий способ диагностики таинственных зависаний:
ps axo pid, wchan: 32, cmd
, чтобы найти другой идентификатор процесса wchan
, который должен сказать вам, застрял ли он в ядре sudo strace -p PID
, вставляя pid этого процесса; вставьте это сообщение об ошибке или вопрос Если в столбце wchan есть что-то помимо простого штриха, тогда процесс в ядре что-то делает. Некоторые типичные значения:
futex_wait_queue_me
- ожидание futex для другого потока в том же процессе poll_schedule_timeout
- (d12) pipe_wait
- чтение / запись канала Есть тысячи возможностей поэтому я не могу их перечислить. См. [D0] Что такое «Канал ожидания»? процесса? для большего.
Хороший общий способ диагностики таинственных зависаний:
ps axo pid, wchan: 32, cmd
, чтобы найти другой идентификатор процесса wchan
, который должен сказать вам, застрял ли он в ядре sudo strace -p PID
, вставляя pid этого процесса; вставьте это сообщение об ошибке или вопрос Если в столбце wchan есть что-то помимо простого штриха, тогда процесс в ядре что-то делает. Некоторые типичные значения:
futex_wait_queue_me
- ожидание futex для другого потока в том же процессе poll_schedule_timeout
- (d12) pipe_wait
- чтение / запись канала Есть тысячи возможностей поэтому я не могу их перечислить. См. [D0] Что такое «Канал ожидания»? процесса? для большего.
Хороший общий способ диагностики таинственных зависаний:
ps axo pid, wchan: 32, cmd
, чтобы найти другой идентификатор процесса wchan
, который должен сказать вам, застрял ли он в ядре sudo strace -p PID
, вставляя pid этого процесса; вставьте это сообщение об ошибке или вопрос Если в столбце wchan есть что-то помимо простого штриха, тогда процесс в ядре что-то делает. Некоторые типичные значения:
futex_wait_queue_me
- ожидание futex для другого потока в том же процессе poll_schedule_timeout
- (d12) pipe_wait
- чтение / запись канала Есть тысячи возможностей поэтому я не могу их перечислить. См. [D0] Что такое «Канал ожидания»? процесса? для большего.
wchan
означает, что процесс ожидает в ядре. Если он длится там долгое время и не имеет веской причины, например, слушая сетевую io, то он застрял. ;)
– poolie
11 December 2015 в 10:08
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.
Вы случайно нажали Ctrl + S? Это ключ терминальной паузы, который останавливает весь вывод, пока вы не нажмете Ctrl-Q, чтобы возобновить.