Làm cách nào để bật bộ đệm cấp 2 (L2)?


24

Tôi đã được đề xuất rằng bộ đệm L2 được tắt theo mặc định trên Pi và việc bật nó lên có thể cải thiện hiệu suất CPU (có thể phải trả giá bằng hiệu năng GPU). Tôi muốn khám phá điều này. Đây là câu hỏi của tôi:

  • Làm cách nào để kiểm tra xem bộ đệm L2 đã được bật chưa?
  • Làm cách nào để bật bộ đệm L2?
  • Có bất kỳ vấn đề cụ thể cần lưu ý khi làm điều này?

Câu trả lời:


22

Nếu bạn đang sử dụng phiên bản Raspbian gần đây, thì nó đã được bật theo mặc định - như được đăng trong ghi chú phát hành tại đây: http://www.raspberrypi.org/archives/1040

Bạn có thể bật / tắt bộ đệm L2 bằng cách sử dụng disable_l2cachecài đặt trong /boot/config.txt . Nhưng trước khi bạn vội vàng, có một vài điều cần xem xét:

  • Đó không phải là tăng hiệu suất miễn phí - bạn sẽ lấy bộ nhớ cache ra khỏi GPU - thứ có thể cần nó nhiều hơn, trừ khi bạn đang chạy hệ thống không đầu.

  • Bạn cần lấy kernel phù hợp với cài đặt bộ đệm L2 - điều này phụ thuộc vào bản phân phối của bạn. Hướng dẫn biên dịch hạt nhân của riêng bạn tại: http://elinux.org/RPi_Kernel_Compilation

Có nhiều chi tiết hơn về config.txt - tệp cấu hình GPU tại: http://elinux.org/RPi_config.txt

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.