1

У меня есть недавний Macbook Pro. Мой процессор:2,4 ГГц (i7-3630QM) четырехъядерный процессор Intel Core i7 Ivy Bridge с 6 МБ встроенной кэш-памяти третьего уровня

Я использую некоторые программы с интенсивным использованием процессора, каждый из которых использует «100%» процессора в соответствии с монитором активности. Они очень интенсивно используют процессор, поэтому будут использовать все время процессора, которое смогут получить. Я выполнил 4 из этих процессов ранее, ожидая, что моя система зависнет во время их работы, и гистограмма ЦП в мониторе активности перейдет к началу, однако в нем говорится, что я использую только 50% мощности моего процессора, и мой ноутбук счастливо делать кучу других задач, а также!

Кто-нибудь может объяснить это? Что означает 100% в этом контексте, и почему каждому из моих процессов дается только половина времени на процессор, когда 50% времени простоя процессора?

заранее спасибо

(Снимок экрана монитора активности)

1 ответ1

3

Сродство процессора и гиперпоточность. CPU Affinity заставит выполнять задачи на разных ядрах, поэтому одна программа будет использовать 100% ...Одного процессора. Гиперпоточность заставляет ОС полагать, что ядер больше, чем есть на самом деле, поэтому каждый из этих 4 кодов поддерживает гиперпоточность. Поэтому ваш процесс (100 * 4)* 2 может пойти до 800%

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .