Bagaimana cara mengaktifkan cache Level 2 (L2)?

24

Telah disarankan kepada saya bahwa cache L2 dimatikan secara default pada Pi, dan menyalakannya dapat meningkatkan kinerja CPU (mungkin dengan mengorbankan kinerja GPU). Saya ingin menjelajahi ini. Ini pertanyaan saya:

  • Bagaimana cara memeriksa apakah cache L2 dihidupkan?
  • Bagaimana saya bisa mengaktifkan L2 cache?
  • Apakah ada masalah khusus yang harus diperhatikan ketika melakukan ini?
Darren Wilkinson
sumber

Jawaban:

22

Jika Anda menggunakan versi terbaru dari Raspbian, itu seharusnya sudah diaktifkan secara default - seperti yang diposting di catatan rilis di sini: http://www.raspberrypi.org/archives/1040

Anda dapat mengaktifkan / menonaktifkan L2 cache dengan menggunakan disable_l2cachepengaturan di /boot/config.txt . Tetapi sebelum Anda terburu-buru, ada beberapa hal yang perlu dipertimbangkan:

  • Ini bukan peningkatan kinerja gratis - Anda akan mengambil cache dari GPU - yang mungkin lebih membutuhkannya, kecuali jika Anda menjalankan sistem tanpa kepala.

  • Anda perlu mendapatkan kernel yang cocok dengan pengaturan cache L2 - ini tergantung pada distro Anda. Petunjuk untuk mengkompilasi kernel Anda sendiri ada di: http://elinux.org/RPi_Kernel_Compilation

Ada lebih banyak detail tentang config.txt - file konfigurasi GPU di: http://elinux.org/RPi_config.txt

Maria Zverina
sumber