Apa Itu Cache Memory ?

Last Updated on 26 August, 2019 by Grim Reaper

Cache Memory atau CPU Memory adalah sejenis RAM yang processor boleh akses jauh lebih cepat berbanding RAM biasa. Dan memory ini biasanya diintegrasikan dengan processor atau ia diletakkan pada cip yang berasingan dan juga bus yang berasingan yang berhubung dengan processor.

 

Cache memory digunakan untuk menyimpan data sementara untuk memberikan akses yang lebih laju. Bila processor kita memproses data, ia akan merujuk kepada cache memory. Bila ada data mengenai software tersebut, ia akan bertindak jauh lebih laju.

 

Perumpamaannya seperti pada phone anda sendiri, jika anda dah buka Facebook, Instagram, Youtube, dan anda buka kembali apps tersebut, ia terus memaparkan homepagenya betul? Jika anda kill apps tersebut, ia akan ambil masa untuk login, dan loading. Begitu juga cache memory ini.

 

Cache memory hadir dalam 3 level:

Level 1 (L1): Yang paling laju tapi size memorynya agak kecil.

Level 2 (L2): Mempunyai size lebih besar berbanding L1 dan ia mempunyai kelajuan yang hampir sama dengan L1.

Level 3 (L3): Dikhususkan untuk meningkatkan performance L1 dan juga L2. Ia lebih perlahan tetapi ia mempunyai size yang lebih besar.

 

Setiap core pada processor mempunyai L1 dan juga L2 yang tersendiri, tetapi ia selalunya berkongsi L3 dimana ia dianggap sebagai “higher tier cache”.

Author: Grim Reaper
Hi. Saya membuat keputusan untuk membuat laman web ini untuk berkongsi ilmu yang saya belajar. Sangat meminati dunia IT, seperti Network, Software, Computer dan Server. Semoga kandungan laman web ini bermanfaat untuk anda.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.