关于 树莓派5 超频:你需要知道的一切!

发布时间:2025-06-06 16:33  浏览量:1

摘要

树莓派 5 可通过超频提升性能,对于机器学习等处理器密集型任务尤为有用。

超频树莓派 5 时,需将其温度控制在 80°C 以下。官方树莓派 5 机箱配备散热风扇,主动散热配件则包含散热片和风扇,均有助于温度控制。

超频树莓派 5 需修改 config.txt 启动设置文件,调整 CPU 速度设置。但超频可能缩短 Pi 5 的使用寿命,并使保修失效,因此需谨慎操作。

树莓派 5 的速度比 树莓派4 快两到三倍,但可通过超频进一步提升性能。本文将介绍如何对树莓派 5 的片上系统进行超频,以释放其速度潜力。

为何要对树莓派 5 进行超频?

树莓派 5 的默认 CPU 速度为 2.4GHz,显著快于 树莓派4 的 1.8GHz,为众多任务提供了更快的性能。其 VideoCore VII GPU(图形处理单元)默认运行速度为 800MHz,也高于 树莓派 4 的 VideoCore VI 的 500MHz。

然而,与超频树莓派 4 一样,可通过超频树莓派 5 的片上系统(SoC)的四个 CPU 核心和 GPU 来提升这些速度。这有望改善处理器密集型任务的性能,例如将树莓派用作 Plex 媒体服务器,或尝试为人工智能聊天机器人运行大型语言模型。

超频的缺点是可能缩短 树莓派5 的使用寿命。过度超压甚至可能使保修失效。因此,超频需自行承担风险,特别是在追求更高速度时。

保持树莓派 5 凉爽

要对树莓派 5 的片上系统(SoC)进行超频,需将其温度控制在 80°C(176°F)以下。一旦达到此温度,SoC 将自动触发安全机制,开始降低 CPU 核心速度,直至温度下降。若温度达到 85°C(185°F),将触发最大限度的降频,包括 GPU。

虽然树莓派 5 在运行典型桌面任务时实际上比树莓派4 更凉爽,但在重负载下仍需一些散热帮助。因此,树莓派公司推出了树莓派5 的几款可选配件。

官方树莓派 5 机箱内置散热风扇,可连接到 Pi 5 主板上标记为“FAN”的 JST 端口。为获得更强的散热能力,主动散热配件-安装在 Pi 5 主板顶部同时包含散热片和风扇。我们在超频测试中使用了主动散热配件。

如何对树莓派 5 进行超频?

与运行官方操作系统树莓派操作系统的其他树莓派型号一样,可通过修改 config.txt 启动设置文件来调整树莓派 5 的片上系统时钟速度。

开始前,最好更新并升级系统。点击顶部菜单栏中的终端图标,或通过“菜单 > 附件 > 终端”打开终端窗口,并输入:

sudo apt update && sudo apt upgrade -y

此过程可能需要一些时间来检查最新的软件包并更新系统。

安装监控工具

在对树莓派 5 进行超频前,我们将安装几个有用的工具,以便比较超频前后的性能和温度。首先,安装 Neofetch 系统信息工具:

sudo apt install neofetch

要查看当前系统信息,请运行:

neofetch

它应显示树莓派5 的默认 CPU 速度为 2.4GHz。接下来,安装“stress”工作负载生成工具:

sudo apt install stress

要在树莓派操作系统 “Bookworm” 中安装 Stressberry 压力测试工具,首先需要创建一个虚拟 Python 环境(我们将其命名为“overclock”),进入该目录并激活它:

python -m venv overclock
cd overclock
source bin/activate

然后可以安装 Stressberry:

pip3 install stressberry

现在,让我们在默认时钟速度下进行一次初始压力测试,以便与稍后的超频结果进行比较。使用以下命令运行 100 秒的测试,使用所有四个 CPU 核心:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

在等待稳定的基准温度后,这可能需要一点时间,压力测试将运行,每行将显示当前的 CPU 温度和频率(以 MHz 为单位),应达到 2400。

编辑 config.txt 文件以进行超频

现在是时候更改 CPU 速度设置以开始对树莓派 5 进行超频了。在 nano 文本编辑器中打开 config.txt 设置文件:

sudo nano /boot/config.txt

添加以下行:

arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

在这里,我们将 CPU 时钟速度设置为 2.8GHz,同时提升 GPU 速度,并增加 SoC 核心电压以辅助超频(您可能需要根据实际情况调整或是否应用此超压)。按 Ctrl + X 退出 nano,然后按 Y 和 Enter 保存设置。要激活超频,请重启树莓派 5:

sudo reboot

重启后,再次运行 neofetch 终端命令;您应该会看到新的 CPU 速度为 2.8GHz。

对超频后的树莓派 5 进行压力测试

您需要在 Python 虚拟环境中运行 Stressberry,因此请重新激活它:

cd overclock
source bin/activate

然后运行与之前相同的 Stressberry 测试(输出文件名不同):

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

这次您应该会看到 CPU 达到了超频后的速度 2.8GHz,或您所设置的任何速度。同时,温度也会升高——在我们的测试中,为 树莓派5 安装了主动散热配件后,温度最高达到了 64.8°C(148.6°F),远低于触发降频的温度。

一些用户已成功将 CPU 速度提升至 3GHz 或略高,GPU 速度提升至 1GHz,但不同树莓派5 主板和散热方法的效果可能有所不同。如果超频到一定程度导致系统不稳定,您应尝试更温和的超频设置。在某些情况下,由于电源不足树莓派 5 可能甚至无法启动到桌面。

如果树莓派 5 无法启动怎么办?

如果在更改 config.txt 中的超频设置后,发现树莓派 5 无法启动,请不要担心。最简单的解决方法是在启动时按住 Shift 键以暂时禁用超频;然后树莓派 5 应能正常启动。

如果这不起作用,您可以关闭树莓派 5,然后取出 microSD 卡,使用 USB 读卡器将其连接到另一台计算机以编辑那里的 config.txt 文件。然后您可以更改超频设置,或通过在每行开头添加 # 符号来注释掉它们。

如果您想降低功耗(例如用于便携式项目)和/或保持温度较低,甚至可以对树莓派 5 进行降频。

树莓派 5 超频轻松实现

如您所见,对树莓派 5 进行超频是一个相对简单的过程。通过超频获得的额外处理能力,您可以更高效地运行 CPU 密集型任务,因此对于机器学习和大型语言模型等任务可能非常有用。您新获得的额外能力将为树莓派 5 解锁更多的项目可能性。

如果觉得文章不错记得点赞,收藏,关注,转发~