Khác biệt giữa các bản “Cache (tin học)”

n
clean up, replaced: → (3) using AWB
n (→‎Cách vận hành: chính tả, replaced: đựoc → được using AWB)
n (clean up, replaced: → (3) using AWB)
[[Tập tin:cache,basic.svg|frame|Mô hình hoạt động bộ nhớ cache của máy tính]]
 
Trong [[tin học]], '''cache''' ({{IPAc-en|ˈ|k|æ|ʃ}} {{respell|KASH|'}}<ref>
{{Chú thích web
|url=http://www.merriam-webster.com/dictionary/cache
'''Cache''' gồm thanh ghi.Mỗi thanh ghi chứa 1 bit để đánh dấu là đang lưu dữ liệu từ bộ nhớ hoặc chưa được sử dung,1 nhãn (tag) để kiểm tra xem nó có phải là dữ liệu ứng với bộ nhớ hay không và 1 vùng để lưu trữ dữ liệu giống với bộ nhớ.
 
Khi '''cache client''' (vi xử lý,trình duyệt web,...) cần truy cập đến dữ liệu ở bộ nhớ,nó sẽ kiểm tra cache.Nếu 1 thanh ghi có nhãn tương ứng với dữ liệu mong muốn thì '''cache client''' sẽ sử dụng dữ liệu trên thanh ghi đó.Tình huống này được gọi là cache-hit.Ngược lại,nếu không tìm được thanh ghi tương ứng,cache miss xảy ra.Lúc này CPU sẽ truy cập vào bộ nhớ,lấy dữ liệu cần truy cập,đồng thời lưu dữ liệu đó vào 1 thanh ghi nào đó.
 
Trong khi cache miss,CPU sẽ loại bỏ
-Write-through cache sử dụng no-write allocate và việc ghi dư liệu khong được lưu trữ trong cache không có hiệu quả.
 
== Ứng dụng ==
 
=== Bộ nhớ đệm CPU ===