背景
上一次性能测试效果和3没有拉开差距,性能几乎一样,有人说系统版本是Arm7系统没有发挥,需要用Arm8系统才行,但是我在树莓派官方没有找到官方v8版本的系统,发现Kali Linux 已经发布了支持树莓派4的V8系统。
环境准备
刷固件,启动
连无线
开启SSH
- 修改
vi /etc/ssh/sshd_config
- 将 permitrootlogin 前面的注释去掉,并且后面改为yes,如果没有则添加permitrootlogin yes
- 将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes
- 按Esc , 同时按shift和冒号键 ,输入wq ,回车保存
- 然后重启ssd服务
/etc/init.d/ssh restart
- 添加开机启动
update-rc.d ssh enable
安装 VNC Server (可选)
系统更新
sudo apt updatesudo apt upgrade
安装 bc
apt install bc
安装 sysbench
curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | sudo bashsudo apt -y install sysbench
wget https://github.com/akopytov/sysbench/archive/1.0.17.tar.gztar -zxvf 1.0.17.tar.gz -C ./sysbenchapt -y install make automake libtool pkg-config libaio-devapt -y install libmysqlclient-dev libssl-dev./autogen.sh./configure --without-mysqlmake -jmake install
安装 memtester
sudo apt install memtester
测试项目
圆周率测试
time echo "scale=4000;4*a(1)"|bc -l -q
![3844aa571969c98c26b1815df85bdbea.png](https://i-blog.csdnimg.cn/blog_migrate/164b315b5acca045b3f5278029b0401d.jpeg)
单线程测试
sysbench --test=cpu --cpu-max-prime=2000 run
![6eb27d92832ce9f07044ce09dee647cc.png](https://i-blog.csdnimg.cn/blog_migrate/cf1469df78d41afc81f8f2f1efa281a8.jpeg)
多线程测试
sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run
![08677b6193846dda502b622042360174.png](https://i-blog.csdnimg.cn/blog_migrate/fcf98203fb9634d848dd9b24d1da770b.jpeg)
磁盘IO
- 准备文件
sysbench --test=fileio --threads=4 --file-total-size=3G --file-test-mode=rndrw prepare
![85f6192ae693085502eb80e92821becc.png](https://i-blog.csdnimg.cn/blog_migrate/5b6a6b86949bc00aabb93fa08c9c7bb3.jpeg)
- 测试
sysbench --test=fileio --threads=4 --file-total-size=3G --file-test-mode=rndrw run
- 清除文件
sysbench --test=fileio --threads=4 --file-total-size=3G --file-test-mode=rndrw cleanup
内存分配及传输速度:
- 测试8K顺序分配
sysbench --threads=4 --events=10000 --test=memory --memory-block-size=8K --memory-total-size=10G --memory-access-mode=seq run
- 测试8K随机分配
sysbench --threads=4 --events=10000 --test=memory --memory-block-size=8K --memory-total-size=10G --memory-access-mode=rnd run
内存性能
time sudo memtester 256M 1
总结:
感觉 Kali Arm 系统还是很稳定的,比3B+ 64位好一点点,32位系统快了一倍左右(我没有 3B+ ,和网上的数据比较)。磁盘性能我是高速4K摄像SD卡,所以整体磁盘性能很高。
视频演示:
B站:
https://b23.tv/av68296611
西瓜视频:
https://m.ixigua.com/group/6738374387302400519/?app=video_article×tamp=1568944517&utm_source=copy_link&utm_medium=android&utm_campaign=client_share
虚拟对比
https://blog.csdn.net/liang_gege/article/details/78313344
https://blog.csdn.net/weixin_38412284/article/details/79900850
http://news.mydrivers.com/1/633/633123.htm
https://jingyan.baidu.com/article/154b46313bb10a28cb8f4174.html
其他测试:
https://blog.csdn.net/weixin_38412284/article/details/79900850
我的免费星球
![073ec47d51a72930bd72b9ccf0ebb9d2.png](https://i-blog.csdnimg.cn/blog_migrate/3f32b376d7aef88eacf06513fbff0801.jpeg)