Cache adalah suatu tempat untuk menyimpan sesuatu secara sementara,
mekanisme untuk mempercepat transfer data dengan cara menyimpan data yang telah di akses di suatu buffer, dengan harapan jika data yang sama akan diakses, akses akan menjadi lebih cepat. Dalam Internet, sebuah proxy cache dapat mempercepat proses browsing dengan cara menyimpan data yang telah diakses di komputer yang berjarak dekat dengan komputer pengakses. Jika kemudian ada user yang mengakses data yang sama, proxy cache akan mengirim data tersebut dari cache, bukan dari tempat yang lama diakses. Dengan mekanisme HTTP, data yang diberikan oleh proxy selalu data yang terbaru, karena proxy server akan selalu mencocokkan data yang ada di cache dengan data yang ada di server luar. SEJARAH CACHE MEMORY Penggunaan kata ini dalam TI dimulai pada tahun 1967 sewaktu redaktur IBM Systems Journal, Lyle R. Johnson, mengusulkan kata ini sebagai istilah yang lebih deskriptif daripada high-speed buffer untuk menjelaskan pengembangan memori komputer pada Model 85, varian dari keluarga produk IBM System/360. Jurnal yang mengandung istilah ini diterbitkan pada tahun 1968 dan sejak itu istilah cache digunakan secara luas dengan maknanya yang sekarang dalam literatur komputer CACHE SEBAGAI PERANTARA CPU DENGAN MEMORI. ADA 2 JENIS CACHE, YAITU : 1. Software cache (caching disk controller), akan mempercepat akses data pada disk dengan menyimpan data yang baru saja digunakan dalam memori.
2. Hardware cache (on−the−board chace), akan
mempercepat akses memori itu sendiri dengan menyimpan data yang baru saja digunakan dalam memori. KESIMPULAN Dalam terminologi TI, cache adalah suatu simpanan salinan data sementara, tempat menyimpan nilai yang terbaru atau yang sering diakses agar data tersebut dapat lebih cepat diambil. Jika suatu data telah tersimpan di cache, data dapat dibaca lebih cepat dan tidak perlu diambil langsung dari medium penyimpanan aslinya, yang biasanya lebih lambat kecepatannya.