На моей машине (не на персональном компьютере) у меня 4 ядра (2,4 ГГц), и в настоящее время у меня не запущен ни один важный процесс. Прямо сейчас, все мои 4 ядра работают / вибрируют на частоте 2,4 ГГц, или некоторые из них работают медленнее или даже неподвижны?
10
Ответы:
да
Ваш процессор имеет базовую тактовую частоту или частоту шины Front Side Bus , у меня i7 составляет ~ 100 МГц, затем есть множитель, который может меняться в зависимости от требований процессора - этот процессор с тактовой частотой 2,6 ГГц может иметь множитель тактовой частоты, который увеличивается до 36, чтобы дать мне максимальная тактовая частота ~ 3,6 ГГц.
Поскольку большую часть времени ваша машина бездействует, этот множитель будет сидеть примерно в 8 раз, то есть моя машина работает только на частоте 800 МГц, он может меняться несколько раз в секунду.
Я не знаю, какой у вас процессор, поэтому я не могу сказать вам, что делает ваш, но большинство современных процессоров делают это, в том числе ваш мобильный телефон, это называется пошаговым шагом и то, что ваша система делает для экономии энергии.
Вы можете проверить CPU-Z по CPUID, чтобы просмотреть подробную информацию о вашей системе (Windows).
Или, если вы используете Linux в системе, которая имеет
/proc
систему, вы можете запустить,cat /proc/cpuinfo
чтобы просмотреть подробную информацию о вашем процессоре. В этой распечатке и на странице CPU CPU-Z вы видите максимальную скорость, текущую скорость, множитель и максимальный множитель.Обратите внимание, что этот множитель применяется ко всем вашим ядрам, поэтому, если бы ваша система имела, скажем, 8 ядер - все они были бы запущены на одной частоте.
Вот моя система бездействует , обратите внимание, что она работает на частоте около 800 МГц с множителем 8, минимальным для этого процессора.
Вот моя система под умеренной нагрузкой , работающая на частоте 3,4 ГГц с множителем 34. (обратите внимание, что напряжение ядра также увеличивается)
Частота шины 100 МГц будет сгенерирована PLL на материнской плате - это главные часы, которые отправляются друг другу логическим компонентом на материнской плате, т.е. pci, ram, usb контроллер и т. Д. Это сигнал это передается на физический процессор через сокет.
Частота ядра, ~ 3,4 ГГц, генерируется вторым PLL на самом процессоре, используя FSB в качестве источника.
Разгонный
Когда люди разгоняют свои машины, это обычно просто увеличивает скорость FSB - что просто заставляет все работать быстрее; проблема, связанная с тем, что все работает быстрее, состоит в том, что он потребляет больше энергии, что обычно требует небольшого перенапряжения.
Люди начинают испытывать проблемы с тем, что при работе на полной мощности, во-первых, кремний очень сильно нагревается, а во-вторых, более высокие, а затем номинальные напряжения начинают насыщать соседние транзисторы, находящиеся на расстоянии всего нескольких микрон друг от друга на кремнии, что может повредить сам кремний, и мешать другим частям процессора.
HLT
После ответа на этот вопрос, я сам спросил, есть ли какие - либо дополнительные методы экономии, к которым власть ответ был инструкция ;
HLT
После того, как процессор завершит обработку своей рабочей нагрузки, он выполнит остановку, по существу отключив ядро до следующего прерывания. В этом состоянии часы все еще работают на уровне FSBxMlt., Но ядро ЦП не работает и по существу не потребляет энергию.
Вы можете увидеть
HTL
процесс инструкции в диспетчере задач Windows, он называется System Idle Process ; все неиспользованное процессорное время будет потрачено на выполнениеHLT
.источник
/proc/cpuinfo
указывают, что ядра работали на разных скоростях.big.LITTLE
архитектуры некоторых процессоров ARM, которые редко используются в персональных компьютерах.