Я запускаю на своем ПК некоторые довольно ресурсоемкие программы и замечаю, что загрузка ЦП выглядит довольно странно. Мой компьютер представляет собой четырехъядерный процессор i7-870, который предположительно имеет восемь виртуальных ядер.
Я использую библиотеку Task Parallel в .NET 4, поэтому ожидаю, что все ядра будут эффективно использоваться, но я получаю информацию, подобную этой, от Монитор процесса:
Ядра 6 и 8 почти не затрагиваются, и, если не считать короткого всплеска, 4 тоже.
Это то, чего мне следует ожидать?