如何打开2级(L2)缓存?


24

我建议在Pi上默认关闭L2缓存,并且打开它可以提高CPU性能(可能以牺牲GPU性能为代价)。我很想探索这一点。这是我的问题:

  • 如何检查L2缓存是否已打开?
  • 如何打开二级缓存?
  • 执行此操作时是否需要注意任何特定问题?

Answers:


22

如果您使用的是Raspbian的最新版本,则默认情况下应已将其启用-如此处的发行说明中所述:http : //www.raspberrypi.org/archives/1040

您可以使用/boot/config.txt中disable_l2cache设置来启用/禁用L2缓存。但是在着急之前,有几件事要考虑:

  • 这不是免费的性能提升-您将使缓存远离GPU-除非您运行无头系统,否则可能需要更多缓存。

  • 您需要获取与L2缓存设置匹配的内核-这取决于您的发行版。有关编译自己的内核的说明,位于:http : //elinux.org/RPi_Kernel_Compilation

有关config.txt的更多详细信息-GPU配置文件,位于:http : //elinux.org/RPi_config.txt

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.