Skip to main content

Bộ đệm L2 là gì?

Bộ đệm cấp 2 hoặc L2 là một phần của chiến lược lưu trữ đa cấp để cải thiện hiệu suất máy tính.Mô hình hiện tại sử dụng tối đa ba cấp độ của bộ đệm, được gọi là L1, L2 và L3, mỗi mức thu hẹp khoảng cách giữa bộ xử lý máy tính rất nhanh (CPU) và bộ nhớ truy cập ngẫu nhiên chậm hơn nhiều (RAM).Mặc dù thiết kế đang phát triển, bộ đệm L1 thường được tích hợp vào CPU, trong khi bộ đệm L2 thường được tích hợp vào bo mạch chủ (cùng với bộ đệm L3, khi có mặt).Tuy nhiên, một số CPU hiện kết hợp bộ nhớ cache L2 cũng như L1 Cache và một số thậm chí còn kết hợp bộ đệm L3. Công việc của bộ đệm CPU là để dự đoán các yêu cầu dữ liệu, để khi người dùng nhấp vào chương trình thường xuyên được sử dụng, ví dụ, ví dụ,Các hướng dẫn cần thiết để chạy chương trình đó đã sẵn sàng, được lưu trữ trong bộ đệm.Khi điều này xảy ra, CPU có thể xử lý yêu cầu mà không bị trì hoãn, cải thiện đáng kể hiệu suất máy tính.CPU sẽ kiểm tra bộ đệm L1 trước, theo sau là bộ đệm L2 và L3.Nếu nó tìm thấy các bit dữ liệu cần thiết, thì đây là một bộ nhớ cach, nhưng nếu bộ đệm không lường trước được yêu cầu, CPU sẽ nhận được bộ nhớ cache và dữ liệu phải được lấy từ RAM chậm hơn hoặc ổ cứngmà vẫn chậm hơn.Vì đó là công việc của bộ đệm CPU để giữ các bit dữ liệu, bạn có thể tự hỏi tại sao có nhiều hơn một cấp độ bộ đệm.Tại sao có bộ đệm L2, ít hơn L3, khi bạn có thể làm cho bộ đệm L1 lớn hơn?Câu trả lời là bộ đệm càng lớn thì độ trễ càng dài.Bộ nhớ cache nhỏ nhanh hơn bộ nhớ cache lớn.Để tối ưu hóa hiệu suất tổng thể, kết quả tốt nhất có được bằng cách có bộ nhớ cache nhỏ nhất, nhanh nhất ngay lập tức nhất với CPU, sau đó là một nhóm bộ đệm L2 lớn hơn một chút và một nhóm bộ đệm L3 thậm chí còn lớn hơn.Ý tưởng là giữ các hướng dẫn được sử dụng thường xuyên nhất trong L1, với bộ đệm L2 chứa các bit dữ liệu cần thiết tiếp theo và L3 theo sau.Nếu CPU cần xử lý một yêu cầu không có trong bộ đệm L1, nó có thể nhanh chóng kiểm tra bộ đệm L2, thì L3.Thiết kế bộ đệm là một chiến lược chính trong thị trường vi xử lý cạnh tranh cao, vì nó chịu trách nhiệm trực tiếp cho CPU và hiệu suất hệ thống được cải thiện.Bộ nhớ cache đa cấp được làm từ chip RAM tĩnh (SRAM) đắt tiền hơn so với chip RAM (DRAM) rẻ hơn (DRAM).DRAM và chip DRAM đồng bộ (SDRAM) là những gì chúng ta thường gọi đơn giản là

RAM.Không nên nhầm lẫn các chip SRAM và SDRAM khi nhìn vào máy tính mới, hãy kiểm tra số lượng bộ đệm L1, L2 và L3.Tất cả những thứ khác đều bằng nhau, một hệ thống có bộ đệm CPU nhiều hơn sẽ hoạt động tốt hơn và bộ nhớ cache đồng bộ nhanh hơn không đồng bộ.