У меня ноутбук с Intel i5 M430 2.27 ГГц.
Процессор имеет два реальных ядра, но он также имеет некоторую виртуализацию, поэтому Windows рассматривает его как 4-ядерный.
в реальном двухъядерном процессоре однопоточная программа будет работать в одном ядре на частоте 2,27 ГГц. Верно?
мой вопрос в том, что в моем 4-ядерном процессоре одна и та же программа работает со скоростью 1,13 ГГц? (2.27 / 2)
Я имею в виду, частота каждого реального ядра разделена на две части, чтобы имитировать 4-ядерный процессор?
Мне нужно знать для запуска ресурсоемких программ на максимальной скорости. Если я запущу два экземпляра этой программы, я закончу обработку данных в два раза быстрее, потому что у меня есть два реальных ядра. Но если я начну 4 экземпляра, я закончу обработку в 4 раза быстрее или это "2 дополнительных виртуальных ядра" еще одна особенность глаз конфеты от Intel?
обновление:
Я перегрузка процессора для запуска 2 и 3 очень ресурсоемких потоков. В мониторе ресурсов " CPU-Total" график показывает только 50 и соответственно 75% загрузки.