Sebelumnya kita telah membahas apa itu memori cache. Sekarang kita akan membahas bagaimana cara kerja suatu cache.
Cara kerja cache secara konseptual sangat sederhana. Memori utama dan cache dibagi-bagi menjadi unit-unit berukuran sama yang disebut sebagai blok. Suatu cache biasanya terdiri atas sejumlah blok word memori. Ketika suatu word memori tertentu akan direferensikan maka pertama-tama CPU mencari pada cache. Jika word tersebut ada disana, terjadi hit dan word dipergunakan sesuai keinginan. Tetapi jika word itu tidak ada dalam cache, terjadi miss dan blok memori utama yang berisi word tersebut dimasukkan ke dalam cache. Karena adanya prinsip lokalitas referensi, word berikutnya yang akan direferensikan mungkin akan menjadi bagian dari blok itu dan karenanya akan sudah berada dalam cache jika diperlukan. Dengan berjalannya hal tersebut, hampir semua cache dalam computer mempuyai suatu rasio hit (rasio antara jumlah hita dengan total jumlah hit dan miss) antara 85% - 95%.
Sumber : Pengantar Organisasi Komputer
0 Comments:
Statistic
Please look around this blog, make yourself as comfortable as possible, and DON'T FORGET TO GIVE A COMMENT :)


Post a Comment