Может ли thread выполняться на разных ядрах?
От: Аноним  
Дата: 16.02.11 21:25
Оценка:
Вот такая проблема на ум пришла.
Есть несколько потоков, которых в основном ждут event и ничего не делают.
И вдруг два из них получают тяжелую задачу, отъедающую много процессорного времени: первый вычисляет while(true) { } , а второй сортирует пузырьком 2 млрд строк.

Может ли винда растащить два потока по разным ядрам, если они были созданы и выполнялись на каком-то одном?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.