Người dùng máy tính bình thường gần như chắc chắn đã quen thuộc với các khái niệm như bộ nhớ truy cập ngẫu nhiên, bộ xử lý và bộ nhớ chỉ đọc. Nhưng bây giờ, vì vậy trong thời đại của chúng ta, bộ nhớ cache từ phổ biến đang gây khó hiểu cho nhiều người.
Bộ nhớ cache từ xuất hiện trong thuật ngữ máy tính vào năm 1967. Thời kỳ hoàng kim của công nghệ máy tính, và do đó, tiến bộ công nghệ nhanh chóng. Đến thời điểm này, bộ vi xử lý máy tính bắt đầu hoạt động nhanh hơn nhiều lần so với bộ nhớ truy cập ngẫu nhiên. Về vấn đề này, các bộ vi xử lý đã đứng yên trong một thời gian đáng kể, chờ các thao tác dữ liệu trong RAM được thực hiện. Tất cả những điều này đã cản trở rất nhiều đến sự phát triển hơn nữa của công nghệ máy tính, và cần phải đưa ra giải pháp cho vấn đề này. Một giải pháp đã được tìm thấy - bộ đệm bộ nhớ tốc độ cao. Thuật ngữ này được sử dụng để mô tả một bộ nhớ rất nhỏ với tốc độ truy cập cao, giải quyết được vấn đề thời gian chết của bộ xử lý. Người ta đề nghị gọi bộ nhớ này là bộ nhớ đệm, tiền mặt - từ tiếng Anh là "cash". Cái tên này được đặt ra là có lý do, các tác giả của nó đã so sánh bộ nhớ máy tính với tiền bạc. Vì vậy, bộ nhớ vĩnh viễn được so sánh với một khoản tiền gửi trong ngân hàng, chỉ có thể được sử dụng sau khi đến thăm nó, thực hiện thủ tục ghi nợ và chỉ sau đó những khoản tiền này mới có thể được sử dụng. Bộ nhớ hoạt động là tiền mặt được cất giữ ở nhà. Một số tiền nhỏ hơn so với đặt cọc, nhưng có sẵn để sử dụng trong thời gian ngắn hơn nhiều (bạn chỉ cần đến nhà và mang theo). Và cuối cùng, tiền mặt (cùng một loại tiền mặt), một số tiền nhỏ hơn nhiều, nhưng luôn ở bên bạn, trong túi hoặc ví của bạn và bạn có thể sử dụng bất cứ lúc nào. Chính từ những việc hàng ngày như vậy mà thuật ngữ cache đã xuất hiện. Sự khác biệt về tốc độ của bộ vi xử lý hiện đại và RAM vẫn còn đáng kể, và không có khả năng chúng sẽ bằng nhau, vì vậy bộ nhớ đệm vẫn được sử dụng cho đến ngày nay. Bộ nhớ đệm của CPU thường được chia thành hai mức (L1, L2. L-Level, từ tiếng Anh - "level"). Mức đầu tiên có kích thước nhỏ hơn, nhưng nhanh nhất về tốc độ xử lý dữ liệu, mức thứ hai tương ứng có dung lượng lớn hơn, nhưng chậm hơn. Cần lưu ý rằng bây giờ có thể tìm thấy bộ xử lý có ba mức bộ nhớ cache. Cấu trúc của các mức không thay đổi so với điều này (mức càng cao, âm lượng càng lớn và tốc độ càng thấp) Bộ nhớ đệm không chỉ được sử dụng trong các bộ vi xử lý. Nó cũng được sử dụng trong công việc của các ổ đĩa ngoài (ổ cứng, đĩa cd và dvd). Dữ liệu hiện đang được xử lý, ghi hoặc đọc được lưu trữ trong bộ đệm của chương trình. Hầu hết tất cả các trình duyệt và nhiều ứng dụng khác đều sử dụng bộ nhớ đệm.