1MB cache dan 2MB cache dalam prosesor dual-core

Sebagian besar prosesor menggunakan banyak cache, setidaknya satu di antaranya dibagikan.

Konsep dasar

Cache adalah area penyimpanan memori terkecil yang tersedia di prosesor komputer. Untuk alasan ini, prosesor harus membuat keputusan tentang informasi apa yang harus disimpan di cache dan apa yang harus ditinggalkan. Ia melakukannya dengan memutuskan bagian informasi apa yang dapat digunakan kembali. Ini pergi ke cache untuk akses lebih cepat nanti. Jika cache memiliki tipe yang sama dan berada di tempat yang sama, maka 2MB cache lebih baik daripada 1MB, karena memberikan lebih banyak ruang pada prosesor untuk menyimpan data yang sering digunakan. Ini mencegah Anda dari harus menunggu informasi RAM.

Kecepatan

Semakin dekat cache prosesor dan semakin lebar bus, semakin cepat jalur datanya, semakin cepat informasi dapat disediakan. Sebuah prosesor dapat memiliki hingga 3 cache, meskipun dalam banyak kasus akan ada satu atau dua. Level 3 cache adalah yang terbesar dan biasanya terpisah dari prosesor. Cache L2 lebih dekat ke prosesor dan kadang-kadang mereka berada di prosesor itu sendiri. Cache L1 selalu ada di prosesor. Jika kecepatan adalah perhatian utama Anda, cache L1 1 MB mungkin lebih baik daripada cache L3 2 MB, terutama jika memiliki bus yang lebih lebar.

Ketik

Prosesor dual-core dapat memproses cache dalam dua cara. Mereka dapat memisahkannya antara dua inti atau mereka dapat membaginya. Jika prosesor membagi cache, dalam beberapa kasus memori tidak akan digunakan. Ini karena kedua core tidak selalu membutuhkan data dari cache. Keuntungan dari cache yang dibagikan mengacu pada ketika satu inti tidak memerlukan cache, yang lain dapat menyesuaikan bagian ruangnya. Karena lokasi cache sama, lebih baik memiliki 2 MB cache bersama dari 1 MB cache per core.

Pertimbangan

Sebagian besar prosesor dual-core menggunakan kombinasi L1, L2, dan L3 cache, beberapa di antaranya dapat dibagi, dan beberapa di antaranya dapat dibagikan. Pengumuman prosesor terkadang hanya menunjukkan ukuran salah satu cache. Untuk alasan ini, Anda harus selalu berkonsultasi spesifikasi rinci sebelum membeli prosesor. Publisitas prosesor dapat mengatakan bahwa ia memiliki 2 MB cache, tetapi jika itu adalah cache L3 atau cache terpisah, itu tidak akan memiliki kinerja sebagus jumlah yang sama dari L1 atau L2 cache bersama.