Apakah itu Cache?

Cache boleh merujuk kepada mana-mana yang berikut:

1. Dirumuskan seperti bentuk wang fizikal, cache adalah kawasan capaian berkelajuan tinggi yang boleh menjadi bahagian simpanan memori utama atau pada peranti penyimpanan. Kedua-dua jenis utama cache ialah cache memori dan cache cakera .

Cakera memori adalah sebahagian daripada SRAM berkelajuan tinggi (memori akses rawak statik) dan berkesan kerana kebanyakan program mengakses data atau arahan yang sama berulang kali. Dengan menyimpan sebanyak mungkin maklumat ini dalam SRAM, komputer menghindari mengakses DRAM yang lebih perlahan, menjadikan komputer berfungsi lebih cepat dan lebih cekap. Hari ini, kebanyakan komputer datang dengan cache L3 atau L2, sementara komputer lama hanya memasukkan cache L1. Berikut adalah contoh pemproses Intel i7 dan cache L3 yang dikongsi.

2. Berhubung dengan penyemak imbas Internet anda, cache adalah kawasan simpanan sementara di mana data tapak web disimpan. Dengan mencatatkan data ini, penyemak imbas web dapat meningkatkan prestasi dengan memuatkan data dari cakera anda, bukannya Internet, jika diperlukan lagi. Dalam kebanyakan kes, setiap kali anda membuka halaman web, halaman dan semua failnya dihantar ke cache sementara penyemak imbas pada cakera keras. Sekiranya laman web dan sumbernya tidak berubah sejak kali terakhir anda melihatnya, penyemak imbas memuatkan data dari cache dan bukannya memuat turun fail lagi. Cache menjimatkan banyak masa, terutamanya jika anda menggunakan modem, dan juga boleh membantu menjimatkan jalur lebar untuk pemilik tapak web.

Tip: Sesiapa yang khawatir tentang privasi mereka atau ingin menyembunyikan halaman yang telah mereka lawati dapat membersihkan cache Internet mereka. Jika anda mengosongkan cache penyemak imbas Internet anda dengan kerap, anda juga mungkin ingin mempertimbangkan menggunakan mod inkognito.

3. Seperti caching memori, caching cakera digunakan untuk mengakses data yang sering diakses. Walau bagaimanapun, daripada menggunakan SRAM berkelajuan tinggi, cache cakera menggunakan memori utama konvensional. Data yang paling baru diakses dari cakera disimpan dalam penampan memori. Apabila suatu program perlu mengakses data dari cakera, ia terlebih dahulu memeriksa cache cakera untuk melihat apakah data berada di sana. Caching cakera secara dramatik dapat meningkatkan prestasi aplikasi kerana mengakses data byte dalam RAM boleh beribu-ribu kali lebih cepat daripada mengakses data byte pada cakera keras.

4. Pelayan cache adalah peranti komputer atau rangkaian yang disediakan untuk menyimpan halaman web yang telah diakses oleh pengguna pada rangkaian. Mana-mana pengguna yang cuba mengakses halaman web yang disimpan pada pelayan cache akan menghantar versi yang disimpan, dan bukannya memuat turun laman web lagi. Pelayan cache membantu mengurangkan kesesakan lalu lintas rangkaian dan Internet, serta menjimatkan syarikat pada kos bandwidth.

Penanda, istilah pangkalan data, istilah Perkakasan, Sejarah, L1, L2, L3, Istilah memori, Proksi pelayan, Pelayan, Fail swap, Tag, istilah reka bentuk web, Tulis kembali cache