и, если он при этом заблочится на том же I/O, а в этот момент придёт сигнал какой-нибудь, то процесс должен будет проснуться и дальше обработать его. Собственно вопрос в следующем, какой стандартный обработчик в ядре будет вызван и будет ли вызван вообще в случае, если стоит флаг TASK_INTERRUPTIBLE?
если процесс драйвера ожидает завершения какой-то операции от устройства, то скорее всего на время этого ожидания он переключается на следующую задачу
Обсуждают сегодня