RK3506系统信息查看
系统信息查看

概述
RK3506处理器是3核A7+1核M0 最高主频1.5GHz,设备有128MB/256MB/512MB DDR3L高速内存,4GB eMMC或者512MB NandFlash(其他容量DDR及eMMC可选配),提供2路百兆以太网、4路RS485/3路RS232、2路CAN、1路WIFI6、1路4G、1路TF卡、用户可自定义LED灯、电源指示灯。
Ubuntu
系统信息
neofetch是一个命令行系统信息工具,以美观的方式显示系统信息。
# 安装工具 neofetch sudo apt update sudo apt install neofetch # 运行命令 neofetch
示例输出:
输出信息说明:
-
OS:操作系统信息,armv7l架构的ubuntu22.04.5根文件系统 -
Host:设备名称 -
Kernel:Linux内核版本6.1.118 -
Uptime:系统运行时间4分钟 -
Packages:已安装646个软件包 -
Shell:使用bash 5.1.16 -
Terminal:串口终端/dev/ttyFIQ0 -
CPU:3核处理器,频率1.608GHz -
Memory:总内存496MiB(512MB),当前使用82MiB
查看硬盘
使用df命令查看文件系统使用情况:
# 实机运行如下 root@ubuntu:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 3.6G 1.3G 2.2G 36% / tmpfs 249M 0 249M 0% /dev/shm tmpfs 100M 2.9M 97M 3% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 249M 4.0K 249M 1% /tmp tmpfs 32M 12K 32M 1% /var/log tmpfs 32M 0 32M 0% /var/tmp tmpfs 50M 0 50M 0% /run/user/0 root@ubuntu:~#

查看内存
使用free -h查看 Linux 系统中内存使用情况的命令,-h参数表示以人类易读的单位(如 G、M)显示结果。
root@ubuntu:~# free -h total used free shared buff/cache available Mem: 496Mi 76Mi 344Mi 2.0Mi 74Mi 405Mi Swap: 0B 0B 0B root@ubuntu:~#
其输出主要分为两行:Mem(物理内存) 和 Swap(交换空间)。关键列说明如下:
-
total: 内存总量。
-
used: 已使用的内存(计算公式:used = total - free - buff/cache)。
-
free: 完全未被使用的内存。
-
shared: 被临时文件系统等共享使用的内存。
-
buff/cache: 被内核缓冲区(Buffer)和页面缓存(Cache)占用的内存。这部分内存在应用程序需要时可以被快速释放,因此它不是被浪费的内存。
-
available: 估算的、可供启动新应用程序而无需交换的内存数量。这是判断内存是否充足的关键指标,它包含了
free内存和可回收的buff/cache内存。
简单来说,查看系统内存是否紧张,应主要关注 available 的值,而不是 free的值。
CPU 信息
使用/proc/cpuinfo输出系统的详细CPU信息。这是一个运行在32位ARM架构上的三核处理器。
root@ubuntu:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 51.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 1 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 51.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 2 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 51.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 Hardware : Generic DT based system Revision : 0000 Serial : f8b56de228bbee16 root@ubuntu:~#
-
处理器核心:输出中有三个
processor条目(编号0, 1, 2),表明系统是一颗三核 CPU。 -
架构与型号:
-
model name:
ARMv7 Processor rev 5 (v7l)-
CPU是 ARMv7 架构,属于经典的32位ARM处理器系列。
-
v7l中的 “l” 通常表示支持硬件长指令(Thumb-2)。
-
-
-
BogoMIPS:这是一个在内核启动时粗略测算的速度值,不能作为真实的性能比较基准,仅用于内核内部的时间延迟校准。
-
支持的特性 (Features):这是非常重要的部分,列出了CPU支持的指令集和硬件功能,例如:
-
neon: ARM的SIMD指令集,用于加速多媒体和信号处理。 -
vfpv3,vfpv4: 向量浮点运算单元版本,用于浮点数计算。 -
half,thumb: 指令集支持。 -
idiva,idivt: 支持硬件整数除法。 -
lpae: 支持大物理地址扩展,允许系统访问超过4GB的物理内存(尽管CPU是32位的)。
-
-
硬件标识:
-
CPU implementer: 0x41: 制造商ID,0x41代表 ARM。 -
CPU part: 0xc07: 核心型号,对应ARM的 Cortex-A7 核心。这是一款注重能效的核心。 -
Hardware: Generic DT based system: 表明系统通过设备树(Device Tree)描述。
-
唯一系列号
系统中SOC处理器的序列号,这是 CPU的唯一硬件标识符。
root@ubuntu:~# cat /proc/cpuinfo | grep Serial Serial : f8b56de228bbee16 root@ubuntu:~#
主要用途如下:
-
硬件唯一标识:类似于设备的“身份证号”,可用于在集群或物联网场景中精确区分每一台硬件设备。
-
软件授权绑定:某些软件可能会利用此序列号来生成绑定特定设备的许可证。
-
网络标识:有时可用于生成固定的网络接口地址(如MAC地址的一部分),以防止在相同型号设备间发生冲突。
实时运行频率
单位是千赫兹(kHz)
root@ubuntu:~# cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq 1416000 1416000 1416000 root@ubuntu:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ondemand # 根据负载动态调整(最常用)
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)