Apa Itu Cache

Apa Itu Cache
Apa Itu Cache

Video: Apa Itu Cache

Video: Apa Itu Cache
Video: Mas GadgetN- Membahas Apa itu Cache 2024, Mungkin
Anonim

Rata-rata pengguna komputer hampir pasti memahami konsep seperti memori akses rawak, pemproses, dan memori baca sahaja. Tetapi sekarang, jadi pada zaman kita, cache kata yang popular membingungkan banyak orang.

Apa itu cache
Apa itu cache

Kata cache muncul dalam terminologi komputer pada tahun 1967. Kemuncak teknologi komputer, dan, akibatnya, kemajuan teknologi yang pesat. Pada masa ini, mikropemproses komputer mula berfungsi berkali-kali lebih cepat daripada memori akses rawak. Sehubungan dengan itu, pemproses tidak beroperasi lama, menunggu manipulasi data dalam RAM dilakukan. Semua ini sangat menghalangi pengembangan teknologi komputer lebih lanjut, dan perlu untuk mencari jalan keluar untuk masalah ini. Satu penyelesaian dijumpai - penyangga memori berkelajuan tinggi. Istilah ini digunakan untuk menggambarkan memori yang sangat kecil dengan kelajuan akses yang tinggi, yang dapat menyelesaikan masalah masa pemprosesan. Disarankan untuk menjadikan memori ini sebagai cache, tunai - dari bahasa Inggeris "tunai". Nama itu diberikan kerana suatu alasan, para pengarangnya membandingkan memori komputer dengan wang. Jadi memori kekal dibandingkan dengan deposit di bank, yang hanya dapat digunakan setelah mengunjunginya, menjalankan prosedur untuk mendebitkan dana, dan hanya setelah itu dana tersebut dapat dibelanjakan. Jumlah yang lebih kecil daripada deposit, tetapi tersedia untuk digunakan dalam jangka masa yang lebih pendek (anda hanya perlu pulang dan mengambilnya). Dan akhirnya, wang tunai (wang tunai yang sama), yang merupakan jumlah yang jauh lebih kecil, tetapi selalu ada bersama anda, di dalam poket atau dompet anda, dan yang boleh anda gunakan pada bila-bila masa. Dari perkara sehari-hari itulah istilah cache muncul. Perbezaan kelajuan prosesor moden dan RAM masih ketara, dan tidak mungkin ia sama, jadi cache masih digunakan hingga kini. Cache CPU biasanya dibahagikan kepada dua tahap (L1, L2. L-Level, dari Bahasa Inggeris - "level"). Tahap pertama lebih kecil dari segi ukuran, tetapi yang terpantas dari segi kelajuan pemprosesan data, yang kedua, masing-masing, lebih besar jumlahnya, tetapi lebih lambat. Perlu diingatkan bahawa sekarang adalah mungkin untuk mencari pemproses dengan tiga tahap cache. Struktur tahap tidak berubah dari ini (semakin tinggi tahap, semakin besar kelantangan dan semakin rendah kelajuannya). Cache digunakan bukan hanya dalam mikropemproses. Ia juga digunakan dalam kerja pemacu luaran (cakera keras, cakera cd dan dvd). Data yang sedang diproses, ditulis atau dibaca disimpan dalam cache program. Hampir semua penyemak imbas dan banyak aplikasi lain menggunakan caching.

Disyorkan: