• Welcome to LiuJason's Blog!

RaspberryPi 4B 4G版本跑分测|CPU|内存|IO|网络|性能全面测试

未分类 Jason 5 years ago (2020-03-16) 1311 Views 0 Comments
文章目录[隐藏]

前言

拿到手最新的RaspberryPi 4B 4G版本,新版本的4修复了之前的硬件bug。
直接官方安装软件刷上了最新版本的Linux raspberrypi 4.19.97,MicroSD卡选用的是三星的EVO Plus。
无显示器/键盘安装Raspbian系统可以看这里:

没有显示器|鼠标|键盘Headless配置树莓派RaspberryPi的网络/WiFi/SSH

文章目录[隐藏] 前言 准备工作 给TF卡刷Raspbian系统 设置网络/SSH 前言 Amazon.com上买了个树莓派4B 4G版 外壳,和一个手机支架一起凑赞加在一起107刀,比在Amazon.de上便宜了不少。等了将近半个月终于送到了,但是正好赶上nCov-19欧洲爆发了,家里没有可用的显示器和线.... 还好树莓派本身就支持Headless配置,因此不用担心不能配置,跟着操作之后一样可以跑起来~ 准备工作 树莓派1个(我这里是4B 4G版本,其他也一样) 带读卡器的电脑一台(我这里是Mac,其他系统也一样) MicroSD(TF)卡一张(推荐8G以上版本,点这里查看树莓派TF卡性能实测与选择) WiFi网络 给TF卡刷Raspbian系统 Raspbian是一款基于Debian Linux的树莓派专用系统,适用于树莓派所有的型号。除此之外,树莓派还支持许多操作系统: Ubuntu,Ubuntu是基于Debian Linux 的桌面操作系统,树莓派分别支持Ubuntu META和Snappy Ubuntu Core两个版本,前者是桌面版,后者是面向开发者的桌面版。 OSMC,即开源媒体中心,是基于Linux内核的专门用于单板机的开源媒体播放器操作系统。 Windows 10 IoT Core,微软专为物联网开发打造的系统,Windows用户把玩树莓派的福音。 LibreELEC,轻量级Linux发行版,为嵌入式设备构建多媒体服务平台而设计。 官方推荐的Raspbian,也是我们这里要刷的系统,至少这个系统是完全支持Headless的。 操作步骤 1. 点击这里下载安装工具:Raspberry Pi Imager,记得选择自己合适的操作系统版本。 2. 插入TF卡到电脑中 3. 打开RaspberryPiImager,选择Radpbian和对应的TF卡设备 4. 点击Write开始刷入系统 5. 完成 设置网络/SSH 一般如果有显示器和键盘的话,把TF卡直接插上树莓派然后通电就能用了,但是我并没有这些设备,所以需要直接修改配置文件让树莓派能够开机后连上WiFi并开启SSH让我们访问。 设置网络(WiFi) 打开TF卡的boot目录,新建一个文件wpa_supplicant.conf,内容如下: ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=<Insert country code […]


树莓派下MicroSD卡性能跑分对比可以看这里:
树莓派Raspberry Pi下MicroSD卡(TF卡)性能跑分对比测评|SanDisk vs 三星

文章目录[隐藏] 前言 性能跑分 测试方法 前言 最近树莓派4B的2G版本降价了从45刀降到了35刀,欧洲这边同步降价~虽然因为税率高反而要将近40欧,但是比起之前的50欧 还是算大幅降价了! 树莓派需要自备一个MicroSD卡,于是在选卡的时候小纠结了一下。树莓派的性能瓶颈通常都是 I / O(特别是现在板载LAN的带宽已经达到了千兆...),因此选择一个好的SD卡非常重要。看到国外博主Jeff Geerling的测评结果最终帮我选定了三星的EVO Plus。 这里转载并翻译过来大家看看。 性能跑分 小结 Samsung Evo +在4K随机读取和随机写入方面优于其他型号,这是普通Raspberry Pi实际使用中两个最重要的指标。SanDisk Extreme和Samsung Pro +也是不错的选择,但两者的价格都比Evo +略高,而总体性能略低。 因此结论就是买Samsung Evo + 测试方法 对于基准测试,作者使用最新版本的Raspbian Lite在新刷新的Pi上运行了标准的I / O基准测试脚本,没有进行任何修改或自定义。 可以使用以下命令在运行Raspbian的Pi上运行脚本: curl https://raw.githubusercontent.com/geerlingguy/raspberry-pi-dramble/master/setup/benchmarks/microsd-benchmarks.sh | sudo bash This article is under CC BY-NC-SA 4.0 license. Please quote the original link:https://www.liujason.com/article/586.html

OS相关的信息

查看kernel 版本

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.97-v7l  #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux

查看firmware版本

pi@raspberrypi:~ $ /opt/vc/bin/vcgencmd  version
Feb 12 2020 12:36:21 
Copyright (c) 2012 Broadcom
version c3c8dbdf147686fb0c3f32aece709d0653368810 (clean) (release) (start)

查看OS相关信息

pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

查看Linux distro 版本

pi@raspberrypi:~ $ cat /etc/issue
Raspbian GNU/Linux 10 \n \l

查看Debian版本编号

pi@raspberrypi:~ $ cat /etc/debian_version
10.3

详细跑分测评

基础信息

LemonBench Server Test Tookit 20200309 Intl BetaVersion (C)iLemonrain. All Rights Reserved.
==========================================================================================
 
 [Info] Bench Start Time: 2020-03-16 12:09:15
 [Info] Test Mode: Fast Mode
 

 -> System Information

 OS Release:		Raspbian GNU/Linux "Buster" 10.3 (armv7l)
 CPU Model:		ARMv7 Processor rev 3 (v7l)
 CPU Cache Size:	None
 CPU Number:		4 Cores
 VirtReady:		No
 Virt Type:		none
 Memory Usage:		141.05 MB / 3.81 GB
 Swap Usage:		0 KB / 100.00 MB
 Boot Device:		/dev/root
 Disk Usage:		2.97 GB / 61.24 GB
 CPU Usage:		3.0% used, 0.0% iowait, 0.0% steal
 Load (1/5/15min):	3.48 1.24 0.46 
 Uptime:		0 Days, 0 Hours, 25 Minutes, 13 Seconds

CPU性能测试

CPU Performance Test (Fast Mode, 1-Pass @ 5sec)

 1 Thread Test: 		98 Scores
 4 Threads Test: 		396 Scores

内存性能测试

Memory Performance Test (Fast Mode, 1-Pass @ 5sec)

 1 Thread - Read Test :		3915.69 MB/s
 1 Thread - Write Test:		3277.60 MB/s

磁盘(TF卡)IO性能测试

Disk Speed Test (4K Block/1M Block, Direct-Write)

 Test Name		Write Speed				Read Speed
 10MB-4K Block		4.0 MB/s (987 IOPS, 2.59s)		11.3 MB/s (2765 IOPS, 0.93s)
 10MB-1M Block		16.1 MB/s (15 IOPS, 0.65s)		39.5 MB/s (37 IOPS, 0.27s)
 100MB-4K Block		3.7 MB/s (909 IOPS, 28.14s)		10.5 MB/s (2564 IOPS, 9.98s)
 100MB-1M Block		16.3 MB/s (15 IOPS, 6.44s)		40.5 MB/s (38 IOPS, 2.59s)
 1GB-4K Block		3.5 MB/s (860 IOPS, 297.56s)		9.2 MB/s (2248 IOPS, 113.87s)
 1GB-1M Block		26.0 MB/s (24 IOPS, 40.33s)		40.2 MB/s (38 IOPS, 26.08s)

This article is under CC BY-NC-SA 4.0 license.
Please quote the original link:https://www.liujason.com/article/653.html
Like (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址