Arti Cache , Manfaat Dan Cara Kerjanya

anakui.comArti Cache , Cache didefinisikan sebagai komponen Hardware atau Software yang disematkan dalam memori aplikasi atau perangkat yang secara otomatis dan sementara menyimpan data yang dikonsumsi oleh pengguna untuk mengurangi waktu pengambilan data saat aplikasi atau perangkat diakses berikutnya.

Artikel ini menjelaskan konsep ini secara rinci dan manfaat utamanya.

Berikut Arti Cache

dimana letak cache

Cache ialah komponen Hardware atau Software yang disematkan dalam aplikasi atau memori perangkat yang secara otomatis dan sementara menyimpan data yang dipakai oleh pengguna untuk mengurangi waktu dan upaya pengambilan data saat aplikasi atau perangkat diakses di lain waktu.

Arti Cache Cache ialah Software atau Hardware yang dipakai untuk menyimpan sementara informasi, seringkali data, dalam sistem komputer.

Bentuk memori yang cepat, murah, dan moderat yang dipakai untuk memaksimalkan kinerja data yang sering atau sering diakses. Data yang di-cache sementara disimpan pada media penyimpanan yang didedikasikan untuk pengguna cache dan terpisah dari perangkat penyimpanan utama.

Unit pemrosesan pusat (CPU), aplikasi, browser web, dan sistem operasi semuanya memakai cache.

Cache dipakai karena penyimpanan massal atau dasar tidak dapat memenuhi permintaan pengguna. Cache meminimalkan waktu akses data, menurunkan latensi, dan memaksimalkan input/output (I/O).

Metode caching memaksimalkan kinerja aplikasi karena hampir semua beban kerja aplikasi bergantung pada operasi I/O.

Cache ada di Hardware dan perangkat lunak.

CPU yang memproses data dari Software di desktop, laptop, ponsel cerdas, atau tablet Kalian juga memiliki cache sendiri. Arti Cache  , Cache CPU ini ialah blok memori kecil untuk membantu CPU mengambil data yang sering diakses. Tidak seperti skenario di mana semua data perlu dimuat hanya saat dibutuhkan, ini menyimpan informasi yang dipakai memori utama perangkat untuk mengeksekusi instruksi lebih cepat.

Semua browser online termasuk Microsoft Edge, Google Chrome, Firefox, dan Safari menyimpan cache mereka sendiri. Cache browser menyimpan file yang diperlukan browser Kalian untuk menampilkan halaman web yang Kalian akses. Ini terdiri dari dokumen HTML yang mendefinisikan situs web, panduan Cascading Style Sheets (CSS), Javascript, cookie, dan grafik.

Misalnya, jika Kalian mencari di Amazon, semua gambar yang terkait dengan halaman produk yang Kalian lihat akan diambil (HTML, file skrip yang diperlukan untuk membuat situs, dan data kustom seperti kredensial login dan konten keranjang belanja). Jika Kalian mengosongkan tembolok peramban, situs web ritel akan meminta Kalian masuk lagi dan mengonfigurasi ulang preferensi Kalian.

Biasanya, aplikasi juga memelihara cache-nya sendiri. Aplikasi seperti browser menyimpan dokumen dan informasi yang dianggap penting sehingga data dapat dimuat ulang dengan cepat saat dibutuhkan. Foto, pratinjau media, riwayat penelusuran, dan preferensi pengguna lainnya dapat menjadi jenis data yang di-cache oleh berbagai aplikasi.

Bagaimana cara kerja cache?

apakah data cache aplikasi boleh dihapus

Arti Cache  , Data dalam cache biasanya disimpan dalam Hardware yang mudah diakses, seperti memori akses acak (RAM), dan dapat dipakai di seluruh komponen perangkat lunak. Tujuan mendasar dari cache ialah untuk mempercepat pengambilan data dengan menghilangkan kebutuhan untuk terhubung ke tingkat penyimpanan yang lebih lambat di belakang cache.

Cache menyimpan sementara sebagian data alih-alih kapasitas, tidak seperti arsip data, di mana data biasanya komprehensif dan permanen.

Ketika klien yang di-cache mencoba mengambil data, pertama-tama ia memeriksa caching. Saat data ada di cache, itu disebut cache hit. Persentase upaya yang menghasilkan hit cache disebut cache hit rate atau rasio.

Data yang tidak ada di cache diambil dari memori utama dan dimasukkan ke dalam cache. Ini disebut cache miss. Bagaimana ini dilakukan dan informasi apa yang dihapus dari cache untuk memberi ruang bagi data baru ditentukan oleh algoritma caching, mekanisme caching, dan regulasi sistem.

Berbagai strategi caching mengontrol operasi cache. Aturan tulis menulis operasi yang memintas cache untuk penyimpanan. Ini mencegah cache meluap selama periode I/O tulis yang berat. Kelemahan dari teknik ini ialah data tidak di-cache hingga dibaca dari penyimpanan. Jadi operasi baca ini lebih lambat karena datanya tidak di-cache.

Kebijakan cache tulis menyimpan informasi ke cache dan penyimpanan. Manfaat cache tulis ialah bahwa data yang baru ditulis selalu di-cache dan dapat dibaca dengan cepat. Namun, operasi tulis belum selesai hingga informasi ditulis secara bersamaan ke cache dan penyimpanan utama. Hal ini dapat menyebabkan operasi tulis tertunda.

Cache tulis kembali mirip dengan cache tulis kembali karena semua penulisan dialihkan ke cache. Sebaliknya, cache tulis kembali menganggap proses penulisan selesai setelah informasi di-cache. Data kemudian ditransfer dari cache ke sistem penyimpanan.

cara kerja cache perangkat keras.

Hardware mengimplementasikan cache, seperti blok memori, untuk menyimpan sementara data yang mungkin diperlukan lagi. CPU, SSD, dan HDD biasanya memiliki cache berbasis perangkat keras, sedangkan browser dan server web biasanya mengandalkan caching berbasis perangkat lunak.

Cache terdiri dari kumpulan item. Setiap item berisi informasi terkait yang merupakan duplikat dari data persis yang ada di backing store. Setiap item tambahan berisi tag yang mengidentifikasi materi di backing store sebagai salinan. Pemberian tag memungkinkan algoritme berorientasi cache secara bersamaan untuk beroperasi di banyak lapisan tanpa gangguan relai diferensial.

Setiap klien yang di-cache (CPU, browser, atau OS) melakukan akses data yang diharapkan ada di penyimpanan asli, pertama-tama ia akan mengecek cache. apabila kami dapat menemukan item dengan label yang sesuai dengan data yang kami butuhkan, kami akan memakai data item tersebut. Ini disebut hit cache.

Misalnya, browser web dapat memeriksa cache lokalnya di disk untuk melihat apakah ada file cadangan lokal dari materi situs web dengan URL tertentu. Dalam skenario ini, alamat URL ialah tag dan konten halaman web ialah datanya. Persentase kunjungan cache yang menghasilkan hit cache disebut cache hit rate atau hit rate.

Cache miss ialah kondisi fallback yang terjadi ketika cache diperiksa dan item dengan tag yang diperlukan tidak ditemukan. Ini membutuhkan akses data yang lebih mahal dari penyimpanan cadangan. Setelah data yang diperlukan diunduh, biasanya ada di dalam cache untuk dipakai di masa mendatang.

apabila cache hilang, catatan cache saat ini dihapus untuk memberi ruang bagi data yang baru diperoleh. Kebijakan penggantian mewakili heuristik yang dipakai untuk memastikan apa yang harus diganti. merupakan strategi penggantian yang umum ialah “paling baru dipakai (LRU)”, yang menggantikan yang terlama dengan yang baru diakses.

Algoritma caching yang efisien menghitung frekuensi hit penggunaan dari jumlah materi dan latensi yang di-cache dan pemanfaatan sumber daya untuk penyimpanan cache dan backing.

Akhir Kata

Artikel diatas membahas tentang Arti Cache , cara kerja chace , semoga membantu , terimakasih

Daftar Isi

Leave a Comment