В синхронной/блокирующей модели вычислений мы обычно говорим, что поток выполнения будет ждать (будет заблокирован), пока он ждет завершения задачи ввода-вывода.Ли поток, ожидающий IO, также блокирует ядро?
Мой вопрос заключается в том, что это обычно приводит к тому, что ядро центрального процессора, выполняющее поток, не работает, или поток, ожидающий ввода-вывода, обычно отключается в контексте и помещается в состояние ожидания до тех пор, пока IO не будет готово к обработке?
@ Ryan, ye Я предположил, что может быть множество тезисов, написанных на эту тему, но я только после общего понимания того, что возможно и обычно может произойти. – JamieP
Мне не нужна квалификация только для общего руководства;) – JamieP
Извините, я неправильно понял. –