首页 > 精选知识 > 正文

SkatterBencher正在开发适用于RaspberryPi的遥测工具

来源:精选知识2024-07-29 15:29:13
导读 使用vcgencmd命令可以轻松地从RaspberryPi获取准确的数据,但SkatterBencher的这个项目可以测量我们最喜欢的单板计算机的各个方面,并方便...

使用vcgencmd命令可以轻松地从RaspberryPi获取准确的数据,但SkatterBencher的这个项目可以测量我们最喜欢的单板计算机的各个方面,并方便地将其记录到CSV文件中。

该项目的创建者注意到缺乏全面的遥测工具,并指出其他人已经为特定数据创建了自己的项目(就像我们的项目一样)。Skatterbencher想要一个更像HWiNFO的工具,这是一种在压力测试期间监控和记录遥测数据的工具。虽然这个脚本(目前)不能执行压力测试,但它会自动记录多个数据点以供以后分析。

该脚本用Python编写,可调用vcgencmd命令并提供有关RaspberryPi性能的实时数据。我们在Sunfounder的Pironman5外壳内的RaspberryPi5上试用了该脚本。

首先,我们得到了写入Linux终端的大量Pi数据。从这些数据中,我们可以知道ArmCPU、GPU、UART、PWM和许多其他接口的时钟速度。ArmCPU温度显示在其自己的部分中,就在CPU核心和板载RAM的电压上方。接下来,我们得到了有关CPU节流的数据,一旦CPU达到82摄氏度就会触发该数据。最后,我们得到了有关PMIC(电源管理IC)的数据,这些数据告诉我们有关PMIC的各个方面。这对于新款RaspberryPi5尤其有用,与之前的型号相比,它拥有更强大的PMIC。

所有这些数据每秒都会更新,因此我们得到的显示不断更新。但对于那些喜欢仔细研究电子表格中的数据的人来说,包括我们在内,不用担心,因为数据被记录到CSV文件中,可以轻松导入MicrosoftExcel、LibreOffice甚至GoogleSheets。CSV输出为我们提供细粒度数据。我们可以看到我们的CPU是如何使用的以及它的速度。我们还可以每秒将PMIC、时钟和温度的数据记录到文件中。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢