16-ти потоках). Тут я в любом случае создаю больше, чем есть в системе - но результат от этого не меняется
если сделать потоков меньше, чем ядер, то программа выполнится в любом случае, как только “получит” ответ от сервера т.к. есть свободные ядра
главный вопрос - почему time меняет так сильно поведение? почему пропадает блокировка процесса?
ответ кроется в работе планировщика и сисколов! Помочь найти статьи?
Обсуждают сегодня