Di komputer saya (bukan komputer pribadi), saya memiliki 4 core (2.4GHz) dan saat ini saya tidak memiliki proses penting yang berjalan. Saat ini, apakah semua 4 core saya berjalan / bergetar pada 2.4GHz atau beberapa di antaranya berjalan lebih lambat atau bahkan tidak bergerak?
10
Jawaban:
Iya
Prosesor Anda memiliki clock dasar atau kecepatan Front Side Bus , i7 saya adalah ~ 100MHz, kemudian ada pengali yang dapat berubah berdasarkan permintaan prosesor - prosesor 2.6GHz ini dapat memiliki pengali jam yang naik hingga 36 untuk memberikan saya kecepatan clock maksimum ~ 3.6GHz.
Karena sebagian besar waktu mesin Anda diam, pengganda itu akan duduk sekitar 8x, berarti mesin saya hanya berjalan pada 800MHz, itu bisa berubah beberapa kali per detik.
Saya tidak tahu prosesor apa yang Anda miliki, jadi saya tidak bisa memberi tahu Anda apa yang sedang Anda lakukan, tetapi sebagian besar prosesor modern melakukan ini, termasuk ponsel Anda, ini disebut langkah cepat dan apa yang dilakukan sistem Anda untuk menghemat energi.
Anda dapat memeriksa CPU-Z oleh CPUID untuk melihat detail sistem Anda (windows).
Atau jika Anda menjalankan linux pada sistem yang memiliki
/proc
sistem, Anda dapat menjalankancat /proc/cpuinfo
untuk melihat detail tentang prosesor Anda. Dalam cetakan ini, dan pada halaman CPU dari CPU-Z Anda melihat kecepatan maks, kecepatan saat ini, pengganda, dan pengganda maksimum.Perhatikan bahwa pengganda ini berlaku untuk setiap inti Anda, jadi jika sistem Anda mengatakan 8 inti - semuanya akan berjalan pada frekuensi yang sama.
Ini adalah sistem saya duduk , perhatikan itu berjalan sekitar 800MHz dengan pengganda 8, minimum untuk prosesor ini.
Berikut adalah sistem saya di bawah beban sedang , berjalan pada 3.4GHz dengan pengali 34. (perhatikan tegangan inti juga meningkat)
Kecepatan bus 100 MHz akan dihasilkan oleh PLL di papan motherboard - ini adalah jam utama yang dikirim ke masing-masing komponen logika pada motherboard, yaitu pci, ram, usb controller, dll ... Ini adalah sinyal yang dilewatkan ke CPU fisik melalui soket.
Kecepatan inti, ~ 3.4GHz, dihasilkan oleh PLL kedua pada CPU itu sendiri, menggunakan FSB sebagai sumbernya.
Overclocking
Ketika orang overclock mesin mereka, ini biasanya hanya menaikkan kecepatan FSB - yang hanya membuat semuanya berjalan lebih cepat; masalah dengan semuanya berjalan lebih cepat, adalah bahwa itu menyedot lebih banyak daya - biasanya membutuhkan sedikit overvolting juga.
Di mana orang-orang mulai mengalami masalah adalah bahwa ketika berjalan dengan kekuatan penuh, pertama, silikon menjadi sangat panas, dan kedua, tegangan yang lebih tinggi kemudian diberi nilai mulai menjenuhkan transistor terdekat, hanya mikron terpisah pada silikon - berpotensi merusak silikon itu sendiri, dan mengganggu bagian-bagian lain dari cpu.
HLT
Setelah menjawab pertanyaan ini, saya sendiri bertanya apakah ada teknik, dimana penghematan daya tambahan jawabannya adalah yang
HLT
instruksi ;Setelah CPU selesai memproses beban kerjanya, CPU akan berhenti, pada dasarnya menonaktifkan inti sampai interupsi berikutnya dipecat. Dalam keadaan ini, jam masih berjalan di FSBxMlt., Tetapi inti CPU tidak bekerja, dan pada dasarnya tidak menarik daya.
Anda dapat melihat
HTL
proses instruksi di Windows Task Manager, namanya System Idle Process ; semua waktu CPU yang tidak digunakan akan digunakan untuk mengeksekusiHLT
.sumber
/proc/cpuinfo
bahwa core berjalan dengan kecepatan yang berbeda.big.LITTLE
arsitektur beberapa prosesor ARM yang jarang digunakan di komputer pribadi.