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: Apa itu firewall? Cara kerja firewall dan Jenis- jenis firewall 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 dalam komputer. Sel memori individualnya dapat diakses dalam urutan apa pun, dan oleh karena itu disebut memori akses acak. RAM dibagi menjadi dua kategori sebagai Static RAM (SRAM) dan Dynamic RAM (DRAM). Memori cache adalah memori khusus yang digunakan oleh CPU (Central Processing Unit) komputer dengan tujuan untuk mengurangi waktu rata-rata yang diperlukan untuk mengakses memori.

Apa itu RAM?

RAM juga dikenal sebagai memori utama komputer. Ini adalah memori yang mudah menguap di mana data yang disimpan dalam memori hilang ketika daya dimatikan. RAM dibagi menjadi dua kategori sebagai Static RAM (SRAM) dan Dynamic RAM (DRAM). SRAM menggunakan transistor untuk menyimpan satu bit data dan tidak perlu di-refresh secara berkala. DRAM menggunakan kapasitor terpisah untuk menyimpan setiap bit data dan perlu disegarkan secara berkala untuk mempertahankan 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 Memori Cache?

Cache memory adalah memori khusus yang digunakan oleh CPU untuk tujuan mengurangi rata-rata waktu 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 dalam memori cache. Jika data tersebut berada di cache memory, maka tidak perlu mengakses memori utama (yang membutuhkan waktu lebih lama untuk diakses), sehingga membuat waktu akses memori rata-rata menjadi lebih kecil. Biasanya, ada cache terpisah untuk data dan instruksi. Cache data biasanya diatur dalam hierarki level cache (kadang-kadang disebut cache bertingkat). 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. Cache L2 adalah baris berikutnya dan merupakan yang terdekat kedua dengan memori utama. L1 dan L2 bervariasi dalam kecepatan akses, lokasi, ukuran dan biaya.

Apa perbedaan antara RAM dan Memori Cache?

Dalam hierarki memori, memori cache adalah memori yang lebih dekat ke 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. Selanjutnya, memori cache juga diatur sebagai hierarki sebagai cache L1, L2 dan L3 yang berbeda dalam kecepatan, biaya, dan kapasitas.

Direkomendasikan: