JavaScript is required

Đối với các phương pháp ghi dữ liệu vào cache, phát biểu nào sau đây là đúng:

A.
Write back: ghi đồng thời vào cả cache và bộ nhớ chính
B.
Write through: chỉ ghi vào cache, khi block tương ứng bị thay thế thì mới ghi vào bộ nhớ chính
C.
Cả a và b đều không đúng
D.
Cả a và b đều đúng
Trả lời:

Đáp án đúng: C


Phương pháp Write Through (ghi xuyên suốt): Dữ liệu được ghi đồng thời vào cả cache và bộ nhớ chính. Điều này đảm bảo rằng bộ nhớ chính luôn chứa dữ liệu mới nhất, nhưng có thể làm chậm quá trình ghi. Phương pháp Write Back (ghi lại): Dữ liệu chỉ được ghi vào cache. Khi một khối dữ liệu (block) trong cache cần phải được thay thế (ví dụ, do cache đầy), khối dữ liệu đã được sửa đổi sẽ được ghi trở lại bộ nhớ chính. Phương pháp này nhanh hơn Write Through vì không phải ghi vào bộ nhớ chính mỗi khi có ghi dữ liệu, nhưng có rủi ro mất dữ liệu nếu hệ thống bị lỗi trước khi dữ liệu được ghi trở lại bộ nhớ chính. Như vậy, đáp án A mô tả đúng về Write Back và đáp án B mô tả sai về Write Through. Do đó đáp án D là đáp án đúng.

Câu hỏi liên quan