Cache là gì?

Cache là bộ lưu đệm, là vùng nhớ tạm thời trong máy tính. Trong khoa học máy tính, một bộ nhớ cache là một thành phần để cải thiện hiệu năng lưu trữ dữ liệu bằng cách minh bạch như vậy mà yêu cầu trong tương lai cho rằng dữ liệu có thể được phục […]

Cache là bộ lưu đệm, là vùng nhớ tạm thời trong máy tính. Trong khoa học máy tính, một bộ nhớ cache là một thành phần để cải thiện hiệu năng lưu trữ dữ liệu bằng cách minh bạch như vậy mà yêu cầu trong tương lai cho rằng dữ liệu có thể được phục vụ nhanh hơn.

Các dữ liệu được lưu trữ trong bộ nhớ cache có thể là các giá trị đã được tính toán trước đó hoặc bản sao của các giá trị ban đầu được lưu ở nơi khác.

Nếu yêu cầu dữ liệu được chứa trong bộ nhớ cache (cache hit), yêu cầu này có thể được phục vụ bởi chỉ cần đọc bộ nhớ cache, đó là tương đối nhanh hơn. Nếu không (cache), dữ liệu phải được recomputed hoặc lấy từ địa điểm lưu trữ ban đầu của nó, mà là tương đối chậm hơn. Do đó, các yêu cầu chi tiết có thể được phục vụ từ bộ nhớ cache tốt hơn hiệu suất hệ thống tổng thể được.