Задать вопрос
@Sasha_88

1 процесс, 20 потоков, сколько ядер будет задействовано? Одно?

Потоки существуют в процессе. Я правильно понимаю что для каждого ядра нужен свой процесс? Иначе тогда зачем тот же Google Chrome создает кучу процессов, даже когда 1 вкладка открыта? А вопрос про 1 процесс и ~20 потоков- это в компьютерной игре видел.
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Режиссёр монтажа
    9 месяцев
    Далее
  • Stepik
    Фотоаппарат: Главные настройки. Фотография для начинающих
    2 недели
    Далее
  • Contented
    Профессия Режиссёр монтажа
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Skapix
jew on 1/8
Операционная система управляет потоками, а процессы нужны больше людям, как уровень абстракции. Если у потока (или родителя-процесса) не используется Processor affinity, то будут использоваться все доступные ядра. Какие ядра задействовать каким потоком решает операционная система.
Думаю, что Google Chrome создаёт несколько процессов, чтобы при падении 1 вкладки, не упал весь бразуер.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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