Hầu hết các máy tính được tổ chức trở lại chứ không phải bởi tốc độ của bộ xử lý chính của họ, nhưng do thời gian để di chuyển dữ liệu vào và ra khỏi bộ nhớ. Một trong các kỹ thuật quan trọng nhất để nhận được xung quanh thành phố nút cổ chai này là bộ nhớ cache.Mục đích là để sử dụng một số lượng nhỏ của chip bộ nhớ rất nhanh như một bộ đệm hoặc bộ nhớ cache giữa bộ nhớ chính và bộ vi xử lý. Bất cứ khi nào các bộ xử lý cần phải đọc dữ liệu có vẻ trong lĩnh vực bộ nhớ cache này lần đầu tiên. Nếu nó tìm thấy các dữ liệu trong bộ nhớ cache sau đó điều này tính như một bộ nhớ cache hit' và bộ vi xử lý không cần đi qua quá trình mất thời gian hơn để đọc dữ liệu từ bộ nhớ chính. Chỉ khi các dữ liệu không phải là trong bộ nhớ cache hiện nó cần để truy cập vào bộ nhớ chính, nhưng trong quá trình nó sao chép bất cứ điều gì nó tìm thấy vào bộ nhớ cache để cho nó có sẵn sàng cho thời gian tiếp theo nó cần thiết. Toàn bộ quá trình được điều khiển bởi một nhóm các mạch điện logic được gọi là bộ điều khiển bộ nhớ cache.
đang được dịch, vui lòng đợi..
