@Apexis

Каждый процесс привязан к конкретному ядру?

Это на всех операционных системах так? Потоки процесса выходит тоже могут использовать только 1 ядро?
  • Вопрос задан
  • 158 просмотров
Решения вопроса 1
@caballero
а зачем им перепрвгивать на другое такое же
в юбом случае даже если процесс или поток перекючит контекст то все равно будет на одном ядре даже если оно другое
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@AlexSku
Программист по автоматике
У Франка Луны (DirectX 12) говорится, что показания таймера могут отличаться из-за переключения операционной системой главного потока на разные процессоры (ядра?):
MSDN has the following remark about QueryPerformanceCounter:
“On a multiprocessor computer, it should not matter which processor is called.
However, you can get different results on different processors due to bugs in the
basic input/output system (BIOS) or the hardware abstraction layer (HAL).” You
can use the SetThreadAffinityMask function so that the main application
thread does not get switch to another processor.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы