Pengenalan Memori Cache: Definisi, Jenis, Prestasi [MiniTool Wiki]
An Introduction Cache Memory
Navigasi Pantas:
Memori Cache
Definisi
Apakah memori cache? Memori cache adalah komponen komputer berasaskan cip. Ia dapat menjadikan data diambil dari memori komputer dengan lebih cekap. Ia berfungsi sebagai tempat penyimpanan sementara di mana pemproses komputer dapat mengambil data dengan mudah dan ia boleh bertindak sebagai penyangga antara Ram dan CPU.
Petua: Untuk mengetahui lebih banyak maklumat mengenai CPU, anda boleh pergi ke MiniTool Laman web rasmi.Apakah tujuan memori cache? Ia dapat digunakan untuk mempercepat dan menyegerakkan dengan CPU berkelajuan tinggi. Ini menyimpan data dan petunjuk yang sering diminta sehingga dapat digunakan untuk CPU segera ketika diperlukan. Memori cache lebih mahal daripada memori utama atau memori cakera, tetapi lebih murah daripada daftar CPU.
Jenis-Jenis
Secara tradisional, jenis memori cache diklasifikasikan sebagai 'level' untuk menggambarkan kedekatan dan aksesibilitasnya ke mikropemproses. Tahap memori cache adalah seperti berikut:
Tahap 1: Cache tahap 1 adalah cache utama, yang sangat cepat, tetapi agak kecil. Biasanya disertakan sebagai cache CPU dalam cip pemproses.
Tahap 2: Cache tahap 2 adalah cache sekunder, yang biasanya lebih besar daripada cache tahap 1. L2 cache dapat dimasukkan ke dalam CPU, atau dapat di cip atau koprosesor terpisah dan ia mempunyai bus sistem siaga berkelajuan tinggi yang menghubungkan cache dan CPU.
Tahap 3: Tahap 3 cache adalah memori khusus, yang bertujuan untuk meningkatkan prestasi tahap 1 dan tahap 2. Walaupun cache L3 biasanya dua kali lebih cepat daripada DRAMA , Cache L1 atau L2 mungkin jauh lebih pantas daripada cache L3. Dengan pemproses berbilang teras, setiap teras dapat memiliki cache L1 dan L2 khusus, tetapi mereka dapat berkongsi cache L3.
Pada masa lalu, cache L1, L2, dan L3 dibuat menggunakan gabungan komponen pemproses dan motherboard. Sekarang, trendnya adalah untuk menggabungkan ketiga-tiga tahap cache memori ke dalam CPU itu sendiri. Mungkin, anda berminat dengan catatan ini - [Panduan 2020] Cara Memilih Motherboard untuk PC anda .
Pemetaan
Tiga jenis pemetaan yang digunakan untuk memori cache adalah seperti berikut: pemetaan langsung, pemetaan asosiatif, dan pemetaan set-asosiatif. Perinciannya adalah seperti berikut:
Pemetaan langsung: Teknik paling mudah adalah pemetaan langsung. Ia memetakan setiap blok memori utama ke satu barisan cache yang mungkin. Atau, dalam pemetaan langsung, peruntukkan setiap blok memori ke baris tertentu dalam cache.
Sekiranya blok simpanan sebelumnya menempati barisan ketika blok baru perlu dimuat, blok lama akan dibuang. Ruang alamat dibahagikan kepada dua bahagian: medan indeks dan medan label.
Pemetaan bersekutu: Dalam pemetaan jenis ini, ingatan bersekutu digunakan untuk menyimpan isi dan alamat kata-kata memori. Sebarang blok boleh memasuki mana-mana baris cache. Ini bermaksud bahawa kata id bit digunakan untuk mengenal pasti perkataan mana yang diperlukan dalam blok, tetapi label menjadi semua bit yang tinggal.
Ini memungkinkan untuk meletakkan sebarang perkataan di mana sahaja di cache. Ia dianggap sebagai bentuk pemetaan terpantas dan fleksibel.
Pemetaan set-bersekutu: Bentuk pemetaan ini adalah bentuk pemetaan langsung yang disempurnakan, yang menghilangkan kekurangan pemetaan langsung. Set persatuan menyelesaikan masalah kemungkinan jitter dalam kaedah pemetaan langsung.
Ia melakukannya dengan mengatakan bahawa alih-alih memiliki satu baris, blok dapat dipetakan dalam cache, kita akan membuat sekumpulan beberapa baris bersama untuk melaksanakan set ini. Blok dalam memori kemudian dapat dipetakan ke baris mana-mana koleksi tertentu.
Persembahan
Mula-mula memeriksa entri yang sesuai dalam cache apabila pemproses perlu membaca atau menulis ke lokasi di memori utama. Prestasi memori cache biasanya diukur dalam jumlah yang disebut nisbah hit. Anda boleh menggunakan saiz blok cache yang lebih besar, kaitan yang lebih tinggi, dan penurunan kadar kehilangan. Tingkatkan prestasi cache dengan mengurangkan kos ketinggalan dan mengurangkan masa untuk memukul cache.
Lihat juga: Cara Menghapus Cache Sistem Windows 10 [2020 Dikemas kini]
Perkataan Akhir
Sebagai kesimpulan, siaran ini memperkenalkan beberapa maklumat mengenai memori cache. Anda telah mengetahui definisi, jenis dan cadangannya. Selain itu, anda juga dapat mengetahui prestasi memori cache dan pemetaan dari catatan ini.