Bộ nhớ đệm L1, L2 và L3 là gì và cách nhận biết

Bộ nhớ cache

Đại đa số người dùng đều biết và biết cache là gì. Mặc dù những gì nhiều người có thể không biết là bộ nhớ cache L1, L2 và L3 là gì. Đôi khi bạn có thể đã nghe nói về điều này, nhưng bạn không thực sự biết những cấp độ này có ý nghĩa gì. Do đó, dưới đây chúng tôi sẽ cho bạn biết mọi thứ cần biết về vấn đề này.

Bằng cách này, bạn có thể rõ ràng hơn về các cấp độ khác nhau này là gì. Vì vậy, nếu bạn đã từng đọc hoặc nghe điều gì đó về bộ nhớ đệm L1, L2 và L3, bạn sẽ biết nó là gì, dùng để làm gì. Chúng tôi cũng chỉ cho bạn cách có quyền truy cập thông tin này trên máy tính của bạn.

Bộ nhớ RAM rất cần thiết trong máy tính. Nó cũng giống như nơi mà các chương trình và hệ điều hành được tải, được sử dụng bởi bộ xử lý mà không cần phải truy cập vào đĩa cứng mỗi lần. Điều này là như vậy bởi vì RAM nhanh hơn nhiều so với đĩa cứng, mặc dù bộ nhớ cache thậm chí còn nhanh hơn RAM của máy tính của chúng ta. Chúng tôi tập trung vào nó ngày hôm nay.

Bộ nhớ đệm là gì

Bộ nhớ đệm

Bộ nhớ đệm là một bộ nhớ nhỏ, được cài đặt trong bộ vi xử lý. Nó có khả năng chứa dữ liệu mà không cần phải cập nhật liên tục. Được cài đặt trên CPU, nó rất nhanh. Trên thực tế, bạn có thể đạt tốc độ hơn 200GB / s trong một số trường hợp, điều này làm cho tốc độ này trở nên rõ ràng. Nó chịu trách nhiệm lưu trữ các lệnh sẽ được xử lý bởi CPU.

Nó làm điều này để CPU sẽ có quyền truy cập vào các hướng dẫn này nhanh nhất có thể. Bộ nhớ đệm này được chia thành nhiều cấp, mỗi cấp nhanh hơn. Đây là khi khái niệm bộ nhớ cache L1, L2 và L3 xuất hiện trong mục nhập của nó.. Mỗi cấp nhỏ hơn và gần bộ xử lý hơn. Chúng tôi có tổng cộng ba cấp độ bên trong, đó là những cấp độ mà chúng tôi giải thích bên dưới. Vì chúng tôi để lại cho bạn tất cả dữ liệu về bộ nhớ đệm L1, L2 và L3.

Bộ nhớ đệm ghi đĩa cứng
Bài viết liên quan:
Cách bật và tắt bộ đệm ghi đĩa trong Windows 10

Bộ nhớ đệm L1, L2 và L3

Do đó, chúng tôi đã có thể suy ra rằng bộ nhớ cache L1, L2 và L3 là các cấp mà chúng tôi có trong bộ nhớ cache này. Mỗi cấp độ này trình bày các thông số kỹ thuật cụ thể, làm cho chúng khác nhau rõ ràng. Do đó, chúng tôi sẽ cho bạn biết thêm về các bộ nhớ đệm L1, L2 và L3 này riêng lẻ. Để bạn biết mọi thứ về chúng.

Bộ nhớ đệm L1 L2 L3

Bộ đệm L1

Đầu tiên chúng ta có bộ đệm L1, bên trong bộ đệm L1, L2 và L3 này. Nó là nhanh nhất, bởi vì nó là gần các hạt nhân nhất. Do đó, nó có khả năng đạt được tốc độ lên đến 1150GB / s tại một số thời điểm nhất định. Kích thước của nó nhỏ, chỉ 256 KB, mặc dù nó phụ thuộc một phần vào sức mạnh của CPU. Vì trong các mô hình khác, kích thước có thể lớn hơn, lớn hơn tới bốn lần.

Bộ nhớ đệm L1 được chia thành hai loại: một cho dữ liệu và một cho các lệnh. Đầu tiên lưu trữ dữ liệu được xử lý và thứ hai là thông tin về hoạt động phải được thực hiện. Ngoài ra, hãy nhớ rằng mỗi lõi đều có bộ đệm L1 riêng. Do đó, trong bộ xử lý 6 lõi, chúng tôi tìm thấy tổng cộng sáu bộ nhớ đệm L1.

Bộ đệm L2

Thứ hai, chúng tôi tìm bộ nhớ cache L2. Đây là một trong những có dung lượng lưu trữ lớn hơn, mặc dù nó chậm hơn so với trước đó. Vì trong trường hợp này, chúng tôi nhận thấy một tốc độ đạt 470 GB / s khi hoạt động cao điểm. Ngoài ra, kích thước trong trường hợp này là thay đổi, đáng kể. Nó có thể nhỏ như cái trước, chỉ 256 KB hoặc thậm chí vượt quá 15 MB một cách dễ dàng.

Trong bộ nhớ cache này là chúng lưu trữ các hướng dẫn và dữ liệu mà CPU sẽ sử dụng trong thời gian ngắn. Nó không được chia đôi như trường hợp trước. Mặc dù, trong trường hợp này, sự hiện diện của bộ nhớ đệm L2 được lặp lại cho mỗi lõi, ít nhất là trong trường hợp này các bộ vi xử lý mạnh nhất.

Bộ đệm L3

Thứ ba, chúng tôi tìm thấy bộ nhớ cache L3. Trong trường hợp này, bạn có một không gian dành riêng cho nó trên chip xử lý. Đây là bộ nhớ lớn nhất trong các bộ nhớ đệm L1, L2 và L3 này, ngoài ra cũng là bộ nhớ đệm chậm nhất. Trong trường hợp của anh ấy, tốc độ đạt 200 GB / s trong trường hợp tối đa của anh ấy. Kích thước có thể thay đổi từ 4 đến 64 MB trọng lượng.

Một lần nữa, nó được phân phối giữa các lõi xử lý. Điều bình thường là chúng là một vài MB mỗi lõi, nhưng sự phân chia này sẽ phụ thuộc vào từng bộ xử lý.

Làm thế nào để biết bộ nhớ cache L1, L2 và L3

Đối với những người muốn biết bộ đệm L1, L2 và L3 họ có trên máy tính của họ, có một cách đơn giản, sử dụng CPU-Z là gì. Nó là một công cụ mà bạn đã biết, rất hữu ích. Nhờ nó, bạn có thể dễ dàng biết được các mức này được phân phối như thế nào trên máy tính của mình.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.