Makinemde (kişisel bilgisayar değil) 4 çekirdeğim (2.4GHz) var ve şu anda önemli bir işlemim yok. Şu anda, 4 çekirdeğimin tamamı 2.4GHz'de çalışıyor / titreşiyor mu veya bazıları daha yavaş çalışıyor veya hatta hareketsiz mi?
Makinemde (kişisel bilgisayar değil) 4 çekirdeğim (2.4GHz) var ve şu anda önemli bir işlemim yok. Şu anda, 4 çekirdeğimin tamamı 2.4GHz'de çalışıyor / titreşiyor mu veya bazıları daha yavaş çalışıyor veya hatta hareketsiz mi?
Yanıtlar:
Evet
İşlemcinizin bir temel saati veya Ön Veri Yolu hızı var, i7 ~ 100MHz, işlemcinin talebine göre değişebilen bir çarpan var - bu 2.6GHz işlemcinin vermek için 36'ya kadar bir saat çarpanı olabilir Bana ~ 3.6GHz maksimum saat hızı.
Çoğu zaman makineniz boşta oturduğundan, bu çarpan 8x civarında oturacak, yani makinem sadece 800MHz'de çalışıyor, saniyede birden çok kez değişebilir.
Hangi işlemciye sahip olduğunuzu bilmiyorum, bu yüzden size ne yaptığını söyleyemem, ancak cep telefonunuz da dahil olmak üzere çoğu modern işlemci bunu hız adımlaması olarak adlandırır ve sisteminizin enerji tasarrufu için yaptığı şeydir.
Sisteminizin ayrıntılarını (windows) görüntülemek için CPU-Z'yi CPUID ile kontrol edebilirsiniz .
Veya bir sistemi olan bir sistemde linux /proc
çalıştırıyorsanız cat /proc/cpuinfo
, işlemcinizle ilgili ayrıntıları görüntülemek için çalıştırabilirsiniz . Bu çıktıda ve CPU-Z'nin CPU sayfasında maksimum hızı, mevcut hızı, çarpanı ve maksimum çarpanı görüntüleyebilirsiniz.
Bu çarpanın her bir çekirdeğiniz için geçerli olduğunu unutmayın, bu nedenle sisteminizde 8 çekirdek varsa, hepsi aynı frekansta çalışır.
İşte benim sistem boşta otururken , bu işlemci için minimum 8 çarpanı ile yaklaşık 800 MHz'de çalıştığına dikkat edin.
İşte benim sistemim orta yük altında , 34G çarpanıyla 3.4GHz'de çalışıyor. (Çekirdek voltajının da arttığını unutmayın)
100 MHz veri yolu hızı , anakart üzerindeki bir PLL tarafından üretilecektir - bu, anakart üzerindeki birbirine bağlı mantık bileşenlerine, yani pci, ram, usb denetleyicisi, vb. Gönderilen ana saattir ... Bu sinyal fiziksel CPU'ya soket üzerinden geçirilir.
Çekirdek hızı, ~ 3.4GHz, kaynak olarak FSB kullanılarak CPU'nun kendisinde ikinci bir PLL tarafından üretilir.
Overclock
İnsanlar makinelerini overclock ettiğinde , bu genellikle FSB hızını artırır - bu da her şeyin daha hızlı çalışmasını sağlar; daha hızlı çalışan her şeyle ilgili sorun, daha fazla güç tüketmesidir - genellikle hafif bir aşırı voltaj gerektirir.
İnsanların sorunları yaşamaya başladığı yerde, tam güçle çalışırken, öncelikle, silikon aşırı derecede ısınır ve ikincisi, daha yüksek anma gerilimlerinin yakın transistörleri doyurmaya başlaması, silikon üzerinde ayrı ayrı mikropların - potansiyel olarak silikonun kendisine zarar vermesi, ve cpu'nun diğer kısımlarına müdahale etmek.
HLT
Hangi teknikleri, tasarruf herhangi bir ek güç olsaydı bu soruyu yanıtladıktan sonra, kendimi sordum cevap oldu talimat ;HLT
CPU iş yükünü işlemeyi bitirdikten sonra, bir sonraki kesinti ateşleninceye kadar çekirdeği devre dışı bırakarak bir durdurma yürütür. Bu durumda, saat hala FSBxMlt'de çalışıyor, ancak CPU çekirdeği hiçbir iş yapmıyor ve aslında güç çekmiyor.
Görebilirsiniz HTL
Windows Görev Yöneticisi talimat sürecini, 's adıdır Sistem Boşta İşlemi ; kullanılmayan tüm CPU zamanları yürütmek için harcanacaktır HLT
.
/proc/cpuinfo
çekirdeklerin farklı hızlarda çalıştığını gösteriyor.
big.LITTLE
Kişisel bilgisayarlarda nadiren kullanılan bazı ARM işlemcilerinin mimarisi dışında, farklı hızlarda çalışan farklı çekirdekler gördüğümü sanmıyorum .