ฉันจะเปิดแคชระดับ 2 (L2) ได้อย่างไร


24

มีคนแนะนำให้ฉันว่าแคช L2 ถูกปิดใช้งานโดยค่าเริ่มต้นบน Pi และการเปิดใช้งานนั้นสามารถปรับปรุงประสิทธิภาพของ CPU (อาจต้องเสียค่าใช้จ่ายของประสิทธิภาพของ GPU) ฉันกระตือรือร้นที่จะสำรวจสิ่งนี้ นี่คือคำถามของฉัน:

  • ฉันจะตรวจสอบได้อย่างไรว่าแคช L2 เปิดอยู่หรือไม่
  • ฉันจะเปิดแคช L2 ได้อย่างไร
  • มีประเด็นใดที่ควรระวังเมื่อทำเช่นนี้?

คำตอบ:


22

หากคุณใช้ Raspbian เวอร์ชันล่าสุดควรเปิดใช้งานตามค่าเริ่มต้นแล้ว - ตามที่โพสต์ในบันทึกย่อประจำรุ่นที่นี่: http://www.raspberrypi.org/archives/1040

คุณสามารถเปิด / ปิดการใช้งานแคช L2 โดยใช้disable_l2cacheการตั้งค่าใน/boot/config.txt แต่ก่อนที่คุณจะรีบไปที่นั่นมีสองสิ่งที่ต้องพิจารณา:

  • ไม่ใช่การเพิ่มประสิทธิภาพให้ฟรีคุณจะนำแคชออกไปจาก GPU ซึ่งอาจต้องการมากกว่านี้เว้นแต่คุณจะใช้ระบบที่ไม่มีหัว

  • คุณต้องได้รับเคอร์เนลที่ตรงกับการตั้งค่าแคช L2 - ขึ้นอยู่กับ distro ของคุณ คำแนะนำในการรวบรวมเมล็ดของคุณเองอยู่ที่: http://elinux.org/RPi_Kernel_Compilation

มีรายละเอียดเพิ่มเติมเกี่ยวกับconfig.txt - ไฟล์กำหนดค่า GPU ที่: http://elinux.org/RPi_config.txt

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.