Apa itu cache dan tipe-tipenya
bcscoder 14 Sep 2014 at 10:10 pm Programming cahce komputer pengetahuan Apa itu cache? Cache simplenya adalah informasi yang sengaja disimpan setelah di gunakan sehingga jika diperlukan lagi, informas
14 Sep 2014 at 10:10 pm Programming
cahce komputer pengetahuan
Apa itu cache? Cache simplenya adalah informasi yang sengaja disimpan setelah di gunakan sehingga jika diperlukan lagi, informasi itu lebih mudah untuk di akses. Jadi biasanya cache digunakan untuk meningkatkan performa dan efisiensi sistem.
Ada beberapa tipe cache yang biasa digunakan contohnya:
- Browser Cache
- Memory Cache
- Disk Cache
- Processor Cache
1. Browser Cache
Sesuai namanya, cache ini dilakukan oleh browser kamu dan disimpan di device kamu. Sepertinya semua modern browser sudah support cache secara otomatis, sehingga jika kamu membuka sebuah halaman website dan lain kali kamu membuka halaman itu lagi, maka beberapa bagian akan diload melalui cache sehingga kamu bisa membuka halaman tersebut dengan lebih cepat. Browser biasanya mem-cache HTML, Javascript file, CSS file atau image dan menyimpannya secara lokal di komputer/device kamu. Jadi dengan cache ini, browser tidak harus selalu merequest file tersebut ke hosting server kamu tapi bisa mengakses data yg diinginkan di dalam cache yang ada. Ini yang membuat load time menjadi lebih cepat dan bisa menghemat bandwidth server kamu.
2. Memory Cache
Dalam memory cache, data kamu akan disimpan sementara di memory sistem atau di RAM. Contohnya saja dalam smartphone kamu, jadi saat kamu menjalankan sebuah aplikasi, maka beberapa data akan diload dari hard disk dan diload ke dalam memory atau RAM. Jadi saat aplikasi itu digunakan atau perlu untuk mengolah beberapa data, maka datanya diambil dari memory saja ketimbang meloadnya langsung dari disk sehingga menjadi lebih cepat dan mengurangi lagging. Karena mengakses data dari memory tentu lebih cepat dari disk. Jadi tau kenapa sekarang RAM yg lebih besar labih bagus?
3. Disk Cache
Nah kalau kalian punya HDDs atau SSDs, biasa HDDs atau SSDs ini memiliki memory/RAM yang berukuran cukup kecil yang berfungsi sebagai disk cache. Umumnya untuk hard drive yang berukuran 1 terabtye, memiliki 32 MB disk cache dan kelipatannya. Lalu gunanya disk cache ini apa ya? salah satunya mempengaruhi performa si hard disk itu sendiri. Contohnya pernah tidak kalian membuka folder di disk kalian dan berasa lemot? Nah biasanya pada saat itu disk kamu sedang membuat referensi file-file yang ada di dalam folder itu dan menyimpannya di disk cache. jadi lain kali kamu membuka folder itu lagi maka list filenya akan terload dengan lebih cepat atau tidak usah menunggu lagi.
4. Processor Cache
Processor? kenapa di processor ada cachenya juga? Meski kayaknya tipe cache ini yang paling kecil tapi biasanya cache ini berfungsi menyimpan beberapa block data kecil yang bisa dengan cepat di akses oleh CPU. Coba kamu buka spesifikasi processor kamputer/laptop kamu. Contonhya salah satu processor laptop yang saya punya misalnya: Intel® Core™ i5-3340 Processor (6M Cache, up to 3.30 GHz). Bisa dilhat kalau processor saya itu punya processor cache sebesar 6 MB saja. Jadi dengan processor cache yang lebih besar maka performa processor itu sendiri akan lebih bagus. Jadi sekarang kamu bisa coba lihat berapa cache yang dimiliki oleh komputer kamu?
Kesimpulan
Jadi sekarang kita sudah tahu apa gunanya cachce itu kan, yaitu menyimpan beberapa informasi sehingga jika dibutuhkan maka informasi tersebut akan lebih mudah dan cepat untuk di akses. Cache juga berfungsi untuk meningkantkan efesiensi dan performa baik itu dari sistem yang kamu buat maupaun device para penggunanya. Tapi cache juga bisa menyimpan informasi penting seperti misalnya browser cache yang bisa digunakan untuk menyimpan informasi pribadi seperti password dan data diri kamu. Maka kamu bisa membersihkan browser cache kamu untuk meningkatkan privacy apalagi saat kamu menggunakan komputer umum seperti di warnet.
reference: wikipedia.com, techterms.com
Share via: