Как работает Windows 7 с многоядерными процессорами ?

Компьютеры windows железо процессор

Если в одноядерном процессоре обрабатывается один процесс то потоки этого процесса могут паралельно обрабатываться ( в одно время вмести с самим процессом) только если есть функция схожей с Hyper-threading , а без такой функции обработка
потоков процесса (какой нибуть программы) - будет происходить поочередно ?

В многоядерных процессорах
2-х ядерный процессор дублирует ядро "1" на случай ошибки расчета переключается на ядро "2" или все же 2 ядра занимаются своими процессами и потоками выделенными им планировщиком операционной системы ?
Ответы:
Каждое ядро занимается своим процессом или потоком, которая выделяется ОС-кой..
Вообще, еще зависит от того, как программа написано. По умолчанию ОС делает на многоядерных, как я вначале написал. Можно написать код так, что программа сама будет делать и так, как вы написали
"2-х ядерный процессор дублирует   ядро "1" на случай ошибки расчета переключается на  ядро "2"", но это, слегка, как бы сказать, тупо.
Никакого дублирования там нет. У каждого свои вычисления.
корректно


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.