背景

上一次性能测试效果和3没有拉开差距,性能几乎一样,有人说系统版本是Arm7系统没有发挥,需要用Arm8系统才行,但是我在树莓派官方没有找到官方v8版本的系统,发现Kali Linux 已经发布了支持树莓派4的V8系统。

环境准备

刷固件,启动

连无线

开启SSH

  1. 修改
vi /etc/ssh/sshd_config
  • 将 permitrootlogin 前面的注释去掉,并且后面改为yes,如果没有则添加permitrootlogin yes
  • 将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes
  • 按Esc , 同时按shift和冒号键 ,输入wq ,回车保存
  1. 然后重启ssd服务
/etc/init.d/ssh restart
  1. 添加开机启动
 update-rc.d ssh enable

安装 VNC Server (可选)

系统更新

sudo apt update
sudo apt upgrade

安装 bc

apt install bc

安装 sysbench

curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | sudo bash
sudo apt -y install sysbench
wget https://github.com/akopytov/sysbench/archive/1.0.17.tar.gz
tar -zxvf 1.0.17.tar.gz -C ./sysbench
apt -y install make automake libtool pkg-config libaio-dev
apt -y install libmysqlclient-dev libssl-dev
./autogen.sh
./configure --without-mysql
make -j
make install

安装 memtester

sudo apt install memtester

测试项目

圆周率测试

time echo "scale=4000;4*a(1)"|bc -l -q

单线程测试

sysbench --test=cpu --cpu-max-prime=2000 run

多线程测试

sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run

磁盘IO

  • 准备文件
sysbench --test=fileio --threads=4 --file-total-size=3G --file-test-mode=rndrw prepare

  • 测试
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&timestamp=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

我的免费星球

树莓派4装 Kali 64位系统进行性能测试相关推荐

  1. 用U盘装Win7 64位系统

    为了使用64位的matlab,我安装了64位的win7.过程一波三折,现记录于下: 1  安装方法采用了微软最新提供的一款傻瓜型的自动转换工具 Windows7 USB/DVD Download To ...

  2. 树莓派最新64位系统部署yolov5

    目录 一.适用版本 二.部署过程 1.下载yolov5 2.安装opencv和pytorch 安装opencv 安装pytorch 3.安装yolov5 4.运行detect.py 三.关于自己遇到的 ...

  3. oracle6i能装在win7上吗,win7 64位系统什么电脑都可以装吗

    win7 64位系统什么样的电脑可以安装呢?我们知道win7分为32位(x86)和64位(x64)两种,其中32位几乎是什么电脑都可以安装,不过win7 64位对电脑配置要求比较高,并不是什么电脑都可 ...

  4. Windows系统的32位和64位系统区别

    第一,设计初衷不同 64位的操作系统原本的初衷就是为了满足视频剪辑.三维动画.特效渲染.机械设计.高速运算等生产使用和前沿科技,换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台.32位 ...

  5. 计算机32位怎么换成64位,怎么把32位CAD换成64位系统

    回答:32位CAD能装在64位系统上. 一.需要准备的工具: Orca:也就是Msi文件修改工具,请自行下载并安装. 二.需要修改的安装文件列表: \x86\aCAD\Setup\Setup.ini ...

  6. 树莓派网络监控(官方64位系统+docker+motioneye+内网穿透)

    最近上手了一个树莓派4B 8G版本,装上了没出多久的官方64位系统,然后不小心装上了docker

  7. 树莓派64位系统_树莓派4b+Ubuntu server+Nextcloud搭建私人云盘(1):准备系统

    最近剁手买了一个4G版本的树莓派4b,并配了64g tf卡.我打算用它来搭建一个自己的私人服务器. 需求:树莓派4b+一部本地电脑+网线+路由器+一部有公网ip的云主机 首先,我们先到官方下载Ubun ...

  8. 8GB内存的树莓派4来啦!国内售价589元,官方还推出配套64位系统

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 不知不觉树莓派4已经发布一年了,这个性能堪比PC的开发板,已经卖出了300万台. 昨晚,树莓派之父Eben Upton在博客上发布了一则好 ...

  9. Raspberry Pi 4和 Raspberry Pi 4B的区别_8GB内存的树莓派4来啦!国内售价589元,官方还推出配套64位系统...

    本文经AI新媒体量子位(ID:QbitAI)授权转载,转载请联系出处 晓查 发自 凹非寺 不知不觉树莓派4已经发布一年了,这个性能堪比PC的开发板,已经卖出了300万台. 昨晚,树莓派之父Eben U ...

  10. 计算机怎么弄64位,64位系统怎么装?安装64位系统教程

    电脑怎么安装64位系统?一些用户由于内存比较小,是安装了32位windows系统,现在内存增加到4G甚至更大,此时需要安装64位系统,才能更好的识别使用大内存.不过有用户不清楚如何安装64位系统,64 ...

最新文章

  1. oracle中导入dmp数据注意事项
  2. mysql 存储 结构,mysql目录与存储结构(一)
  3. mysql类型设计_mysql设计表结构数据类型的选择
  4. 深度学习之基于Inception_ResNet_V2和CNN实现交通标志识别
  5. Windows Sockets 错误码及出错原因
  6. 数据可视化最容易被人忽略的四大误区,怪不得我的报告总被老板骂
  7. 动态规划——最长上升子序列问题(LIS)
  8. 大数据技术在网络安全分析的作用
  9. 7.1 - CRM系统
  10. Hotpatching a C Function on x86
  11. Linux 部分(tcp\ip)系统内核优化
  12. UiPath手把手中文教程PDF
  13. python实现人脸识别系统_python使用opencv实现人脸识别系统
  14. vim - 格式化JSON
  15. JAVA 实现批量PDF 打印,线程池多线程执行(附完整代码)
  16. MapReduce实现矩阵乘法的一些总结
  17. Log4j史诗级漏洞,我们这些小公司能做些什么?
  18. 《Tsinghua os mooc》第1~4讲 启动、中断、异常和系统调用
  19. 【总结】个人推荐的接口测试工具和接口性能/压力测试工具
  20. 学习永无止境——小白的自述

热门文章

  1. 2021计算机网络原理,2021年4月自考计算机网络原理04741试题及答案.doc
  2. Android:<8>自动填充、单选对话框、复选对话框和登录对话框
  3. 热烈祝贺智通人才连锁集团咸宁公司6月11日正式落户咸宁
  4. C++程序设计:画图(在直角坐标系下对矩形进行着色,求着色面积)
  5. 蓝桥杯 第三十二天 瞎练练
  6. 在Ubuntu16.04下安装ROS.Kinetic的总结
  7. 【数学建模套话以及常用数词】——永久更新
  8. 项目合作 | 交通雷达、相机车辆识别
  9. 无领导小组面试之timer
  10. VUE CONF开发者大会最全!最快!PPT下载!