rsync время для обновления с удалением

Значение ожидающего канала - это имя функции ядра, в которой процесс в настоящий момент заблокирован.

Имя обычно связано с системным вызовом, который будет иметь страницу руководства.

futex_wait_queue_me относится к futex. Это относится к типу блокировки мьютекса (быстрое взаимное исключение пользователей), которое используется для планирования работы многих процессов на одном процессоре. Состояние указывает, что ваш процесс находится в очереди, чтобы получить блокировку. 2 do_wait связан с ожиданием. и т. д.

Если вы действительно хотите получить более подробную информацию, вы можете проверить исходный код ядра.

Если вы наберете cat /proc/some_pid/stack в терминале, вы получите некоторый результат, например: [ ! d16]

[] poll_schedule_timeout+0x3e/0x60
[] do_select+0x55f/0x670
[] core_sys_select+0x140/0x240
[] sys_select+0x31/0xc0
[] syscall_call+0x7/0xb
[] 0xffffffff

И на первой строке вы получите то, что отображается на системном мониторе. Насколько мне известно, poll_schedule_timeout указывает, что ваш процесс ждет чего-то.

Он имеет дело с источником и опросом.

Источник (ы): 1. канал ожидания процесса (WCHAN) и сигнал тревоги? - 2. Ответ AskUbuntu

1
задан 20 September 2013 в 08:03

0 ответов

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

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