虽然Raspberry PI 4系统硬件的设计能够有效地平衡性能、功率和发热量,但也可以尝试扩展硬件的限制以获得更高的性能。本文通过在Windows PC上对Raspberry PI 4执行压力测试,展示了可以从其硬件中挤出多少额外的功能和性能,以及实现相同功能的过程。
什么是压力测试?
在此场景中,压力测试包括在系统硬件上执行一系列测试或进程,更具体地说,是在CPU上执行。这些测试旨在使处理器以最大功率运行,以监控稳定性和发热量。
覆盆子PI 4搭载了A72处理器,这款处理器功能强大,在压力测试时可能会过热。因此,压力测试旨在确定峰值性能,而不会导致任何过热。
如何在Windows 11/10中对树莓PI 4进行压力测试?
在Windows平台上,可以使用各种方法执行Raspberry压力测试。然而,最方便的方法是通过Windows Subsystem for Linux(WSL)访问Raspberry终端应用程序来执行相同的操作。
本文将展示如何使用Stressberry进行压力测试。压力测试工具的安装过程包括四个不同的阶段:
Stressberry是一款压力测试软件,需要包和应用程序才能进行彻底测试。
此外,如果出现问题,请创建一个系统还原点;您可以随时将您的PC恢复到工作状态。
1]更新和安装必要的应用程序
在Raspberry PI 4中,软件应用程序通常使用高级打包工具(APT)进行安装、更新或删除。在系统上安装应用程序之前,需要更新程序包列表以确保使用最新的资源。
在打开Raspberry终端应用程序后运行以下命令:
数独APT-获取更新
Sudo或(超级用户Do)是Linux中的一个命令行实用程序,允许用户通过提供对操作系统根目录的访问权限,以超级用户或管理权限运行命令。
一旦APT更新,让我们及时安装Stressberry应用程序的必备软件。
安装Atlas:
Atlas是一个库,帮助Stressberry与PI上的传感器进行通信。它帮助Stressberry与系统硬件进行通信,以执行指令并从审查者那里收集所需的数据。
要安装,可以在终端提示符下输入以下命令:
Sudo apt-get安装libatlas-base-dev
以下是上述命令中所有选项的含义:
- Sudo:获取管理或超级用户权限的命令
- Apt-get安装:使用apt安装特定的应用程序包。
- Libatlas:包含Atlas应用程序的编程函数或实用程序的库或包。
- Base:库的核心版本
- Dev:发展的首字母缩写
安装开罗:
为了发布压力测试结果,Stressberry依赖于另一个应用程序Cairo,它提供了图形库来可视化地表示测试结果。
SUDO PIP3安装Cairocffi
- PIP3:是Python3的包安装程序,以及
- Cairocffi:开罗图形库的Python包,确保在Python3环境中安装库和cairo包的依赖项。
安装PyQt5:
为了创建可视化界面,Stressberry依赖于应用程序PyQt5。因此,在Stressberry之前安装它可以确保Stressberry的可视化界面所需的工具到位。
sudo apt-get install python3 -pyqt5
- Python3:指定需要为其安装包的Python版本。
- Pyqt5:用于创建具有图形用户界面(GUI)的桌面应用程序的库。
阅读:如何在Windows上更新WSL内核
2]安装Stressberry
安装完所有必备组件后,可以通过在终端上键入以下命令来安装Stressberry
SUDO APT安装压力
紧随其后的是
SUDO-H PIP3 Install-U Stress berry
第一个命令在系统上安装压力包。一旦安装,Stress就可以作为命令来施加系统的负载以进行压力测试。
第二个命令安装或升级Python包Stressberry,其中
- -H:确保使用超级用户的主目录来执行命令,以避免任何潜在的生成文件的权限问题或由于安装所述包而导致的配置更改。
- -U:确保安装或升级了Stressberry的最新版本,以防系统上已经安装了任何旧版本。
阅读:如何使用默认设置设置树莓PI模块
3)压力测试执行
完成安装过程后,可以通过下面提到的命令启动Stressberry。
数独压力--用完了.dat
在运行应用程序时,此命令记录CPU温度并将其存储在主目录中名为out.dat的文件中。
阅读:科学项目的最佳树莓Pi4创意
4]记录并显示结果
该程序最初以最小负载运行CPU来冷却它,然后空闲一段时间,然后以最大负载对其施加压力。在运行最大负载约5分钟后,该程序释放负载并记录降温。
测试结果记录在out.dat文件中。但是,也可以使用以下命令通过图形发布结果
SUDO STRESSBILY BILL-PLOT out.dat
你可以在Stressberry网站上找到更多的例子
结论
压力测试是一种确保您的计算机尽可能好地工作并平稳运行的方法。但是,如果您不小心,它们可能会损坏您的计算机。因此,在你做压力测试之前,确保你的树莓4PI没有变得太热,而且它有适当的冷却。
阅读:Windows最好的免费超频软件。
超频覆盆子PI安全吗?
超频总是有风险的。为了给你的覆盆子PI 4超频,你需要足够的冷却,因为更高的速度会产生更多的热量。除了风扇外,你还可以使用带有主动和被动冷却的树莓PI外壳,以防止过热。
阅读:如何在树莓PI上安装Windows操作系统
超频是否会损坏GPU?
对您的GPU进行超频通常是安全的,硬件损坏的风险很低。如果有任何问题,例如视觉瑕疵或系统崩溃,这是一个很好的迹象,表明您的游戏即将崩溃。
Read: How to Program on Arduino with Raspberry Pi.