Perbedaan Antara RAM Dan Memori Cache

Perbedaan Antara RAM Dan Memori Cache
Perbedaan Antara RAM Dan Memori Cache

Video: Perbedaan Antara RAM Dan Memori Cache

Video: Perbedaan Antara RAM Dan Memori Cache
Video: Cara Kerja Cache Memory (201810370311251) 2024, November
Anonim

RAM vs Memori Cache

Memori komputer diatur dalam hierarki dan diatur dengan mempertimbangkan waktu yang dibutuhkan untuk mengaksesnya, biaya dan kapasitas. RAM dan memori cache adalah dua anggota dalam hierarki memori ini. RAM (Random Access Memory) adalah memori utama yang digunakan di komputer. Sel memori individualnya dapat diakses dalam urutan apa pun, dan oleh karena itu disebut memori akses acak. RAM dibagi menjadi dua kategori sebagai RAM Statis (SRAM) dan RAM Dinamis (DRAM). Memori cache adalah memori khusus yang digunakan oleh CPU (Central Processing Unit) komputer dengan tujuan untuk mengurangi waktu rata-rata yang dibutuhkan untuk mengakses memori.

Apa itu RAM?

RAM juga dikenal sebagai memori utama sebuah komputer. Ini adalah memori yang mudah menguap di mana data yang disimpan dalam memori hilang ketika daya dimatikan. RAM dibagi menjadi dua kategori sebagai RAM Statis (SRAM) dan RAM Dinamis (DRAM). SRAM menggunakan transistor untuk menyimpan sedikit data dan tidak perlu di-refresh secara berkala. DRAM menggunakan kapasitor terpisah untuk menyimpan setiap bit data dan perlu disegarkan secara berkala untuk menjaga muatan di kapasitor. Di komputer modern, RAM diatur ke dalam modul yang dapat ditingkatkan. Ini akan memungkinkan peningkatan kapasitas RAM atau memperbaiki kerusakan dengan sangat mudah.

Apa itu Cache Memory?

Memori cache adalah memori khusus yang digunakan oleh CPU dengan tujuan untuk mengurangi waktu rata-rata yang dibutuhkan untuk mengakses memori. Memori cache relatif lebih kecil dan juga memori yang lebih cepat, yang menyimpan data yang paling sering diakses dari memori utama. Ketika ada permintaan untuk pembacaan memori, memori cache diperiksa untuk melihat apakah data tersebut ada di memori cache. Jika data tersebut ada di cache memory, maka tidak perlu lagi mengakses memori utama (yang membutuhkan waktu lebih lama untuk diakses), sehingga rata-rata waktu akses memori menjadi lebih kecil. Biasanya, ada cache terpisah untuk data dan instruksi. Cache data biasanya diatur dalam hierarki level cache (terkadang disebut cache multilevel). L1 (Level 1) dan L2 (Level 2) adalah cache paling atas dalam hierarki cache ini. L1 adalah cache yang paling dekat dengan memori utama dan merupakan cache yang diperiksa terlebih dahulu. L2 cache adalah baris berikutnya dan yang kedua paling dekat dengan memori utama. L1 dan L2 bervariasi dalam kecepatan akses, lokasi, ukuran, dan biaya.

Apa perbedaan antara RAM dan Memori Cache?

Dalam hirarki memori, memori cache adalah memori yang paling dekat dengan CPU jika dibandingkan dengan RAM. Memori cache jauh lebih cepat dan juga mahal jika dibandingkan dengan RAM. Namun kapasitas memori RAM lebih besar dari kapasitas memori cache. Lebih lanjut, memori cache juga diatur sebagai hierarki sebagai cache L1, L2 dan L3 yang berbeda dalam kecepatan, biaya, dan kapasitas.

Direkomendasikan: