1.CPU
1.1 查看CPU信息命令
cat /proc/cpuinfo
* processor: 系统中逻辑处理核心的编号,对于多核处理器则可以是物理核,或者使用超线程技术虚拟的逻辑核。
BogoMIPS: 在系统内核启动时粗略测算的CPU每秒运行百万条指令数(Million Instructions Per Second)
1.2 查看CPU使用率
top
1.3 获取CPU温度信息
cat /sys/class/thermal/thermal_zone0/temp
显示48.5摄氏度;
1.4 CPU压力测试
CPU的压力测试,通过bc命令来计算圆周率方法来测试CPU在运算过程中的稳定性
echo "scale=5000; 4*a(1) | bc -l -q &
计算结果:
2. Memory
2.1 查看内存信息
cat /proc/meminfo
2.2 获取内存使用率
free -m
2.3 内存压力测试
memtester 300M 1
3. eMMC
3.1 查看eMMC容量
fdisk -l
3.2 查看eMMC分区信息
df -h
mount /dev/mmcblk0p1 /mnt/
df -h
3.3 eMMC性能测试
写文件测试:
time dd if=/dev/zero of=tempfile bs=1M count=100 conv=fdatasync
读文件测试:
time dd if=tempfile of=/dev/null bs=1M count=100 iflag=direct,nonblock
4.网络接口
2个网口连接到路由器的的2个lan口,并且路由器开启DHCP服务,路由器开启WDS功能即无线桥接功能,这样这个路由器就可以作为主路由器的从路由器(主路由器可以上网)
这样开发板的2个网口都可以上网了。
4.1 开发板获得IP地址
eth0 分配的IP地址 192.168.1.4
eth1 分配的IP地址 192.168.1.3
4.2 2个网口上网测试
可以上网的测试结果:
4.3 PC端通过SSH 远程登录到开发板
这里使用的是eth1