NXP iMX8 存储性能测试

[专门为网吧做的公告系统程序]
NXP iMX8 存储性能测试 https://www./ruanjian/xitong/1178.html
  • 软件大小:1.08MB
  • 更新时间:2020-08-172011-03-04 10:35
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 软件厂商:威盘网
  • 软件类别:其它工具
软件官网:官方网站
应用平台:Win2K,WinXP,Win2003,Vista,Win7
软件评分:8.9
  • 软件介绍
  • 推荐软件
  • 软件截图
  • 网友评论
  • 下载地址
基本简介

关键词:

iMX8

ARM

NXP

择要:NXP iMX8系列利用场置惩罚器是NXP宣布的基于Cortex-A72/A53/A35和Coretex-M4/M7等架构的ARM处置惩罚器,对付存储部分,主要支持MMC 5.1、SD Memory Card 3.0、SATA 3.0、USB 3.0总线,本文就基于上述总线连接响应存储外设进行一些简单的机能比较测试。

1). 简介

NXP iMX8系列利用场置惩罚器是NXP宣布的基于Cortex-A72/A53/A35和Coretex-M4/M7等架构的ARM处置惩罚器,对付存储部分,主要支持MMC 5.1、SD Memory Card 3.0、SATA 3.0、USB 3.0总线,本文就基于上述总线连接响应存储外设进行一些简单的机能比较测试。

本文所演示的ARM平台来自于Toradex 基于NXP iMX8QP ARM处置惩罚器的Apalis iMX8QP ARM嵌入式平台。

2). 筹备

a). Apalis iMX8QP ARM核心版共同Ixora 载板,连接调试串口UART1(载板X22)到开拓主机方便调试。

b). Apalis iMX8 核心板安装Toradex Ycoto Linux Console image V3.04版本,具体信息请参考这里

c). 测试设备:

./ Apalis iMX8QP 核心板板载Micron 16GB eMMC存储

./ Kingston 240G SATA 3.0 mSATA 存储

./ Toshiba 64GB USB 3.0 USB存储盘

./ Kingston 8GB SDHC 4 Micro SD存储盘

3). 测试流程

a). 测试对象软件

./ 读测试:hdparm 和 dd 对象,都是系统自带的

./ 写测试:dd对象,系统自带

b). Apalis iMX8QP核心板自带eMMC测试

./ 读机能 – hdparm测试

---------------------------------

root@apalis-imx8:~# hdparm -tT --direct /dev/mmcblk0

/dev/mmcblk0:

Timing O_DIRECT cached reads:326 MB in2.00 seconds = 162.78 MB/sec

Timing O_DIRECT disk reads: 488 MB in3.00 seconds = 162.59 MB/sec

---------------------------------

hdparm读测试机能为 162MB/s

./ 写测试 – dd测试,先将缓存整个写入磁盘,然后开始完成数据写入(5000MB数据)并写入磁盘的操作,避免系统缓存的滋扰

---------------------------------

root@apalis-imx8:~# sync;time -p bash -c "(dd if=/dev/zero bs=1M count=5000 of=/home/root/test.file;sync)"

5000+0 records in

5000+0 records out

real 115.24

user 0.02

sys 30.49

---------------------------------

dd写测试机能为43MB/s

./ 读测试 – dd测试,先清空缓存,再读取刚写测试写入的文件

---------------------------------

root@apalis-imx8:~# echo 3 > /proc/sys/vm/drop_caches ;time dd if=/home/root/test.file of=/dev/null bs=1M

[12721.556361] sh (4312): drop_caches: 3

5000+0 records in

5000+0 records out

real0m24.649s

user0m0.013s

sys0m7.882s

---------------------------------

dd读测试机能为203MB/s

c). mSATA存储测试

./ 读机能 – hdparm测试

---------------------------------

root@apalis-imx8:~# hdparm -tT --direct /dev/sda

/dev/sda:

Timing O_DIRECT cached reads:536 MB in2.00 seconds = 267.78 MB/sec

Timing O_DIRECT disk reads: 834 MB in3.00 seconds = 277.81 MB/sec

---------------------------------

hdparm读测试机能为 278MB/s

./ 写测试 – dd测试,首先确保mSATA磁盘分区为Linux EXT3分区而不是FAT32分区,避免4GB文件容量限定;然后写入20000MB数据进行测试

---------------------------------

root@apalis-imx8:~# sync;time -p bash -c "(dd if=/dev/zero bs=1M count=20000 of=/media/sda1/test.file;sync)"

20000+0 records in

20000+0 records out

real 166.53

user 0.10

sys 136.55

---------------------------------

dd写测试机能为120MB/s

./ 读测试 – dd测试,先清空缓存,再读取刚写测试写入的文件

---------------------------------

root@apalis-imx8:~# echo 3 > /proc/sys/vm/drop_caches ;time dd if=/media/sda1/test.file of=/dev/null bs=1M

[ 1451.601563] sh (4302): drop_caches: 3

20000+0 records in

20000+0 records out

real1m11.699s

user0m0.077s

sys0m43.444s

---------------------------------

dd读测试机能为279MB/s

d). USB 3.0磁盘测试

./ 读机能 – hdparm测试

---------------------------------

root@apalis-imx8:~# hdparm -tT --direct /dev/sdb

/dev/sdb:

Timing O_DIRECT cached reads:164 MB in2.01 seconds =81.47 MB/sec

Timing O_DIRECT disk reads: 230 MB in3.01 seconds =76.29 MB/sec

root@apalis-imx8:~# hdparm -tT --direct /dev/sdb

---------------------------------

hdparm读测试机能为 76MB/s

./ 写测试 – dd测试,FAT32分区,写入3000MB数据进行测试

---------------------------------

root@apalis-imx8:~# sync;time -p bash -c "(dd if=/dev/zero bs=1M count=3000 of=/media/sdb1/test.file;sync)"

3000+0 records in

3000+0 records out

real 207.67

user 0.00

sys 24.04

---------------------------------

dd写测试机能为14MB/s

./ 读测试 – dd测试,先清空缓存,再读取刚写测试写入的文件

---------------------------------

root@apalis-imx8:~# echo 3 > /proc/sys/vm/drop_caches ;time dd if=/media/sdb1/test.file of=/dev/null bs=1M

[ 3962.950390] sh (4302): drop_caches: 3

3000+0 records in

3000+0 records out

real0m35.672s

user0m0.028s

sys0m7.581s

---------------------------------

dd读测试机能为84MB/s

e). SD Memroy Card测试

./ 读机能 – hdparm测试

---------------------------------

root@apalis-imx8:/# hdparm -tT --direct /dev/mmcblk1

/dev/mmcblk1:

Timing O_DIRECT cached reads:44 MB in2.04 seconds =21.60 MB/sec

Timing O_DIRECT disk reads:66 MB in3.03 seconds =21.77 MB/sec

---------------------------------

hdparm读测试机能为 22MB/s

./ 写测试 – dd测试,FAT32分区,写入3000MB数据进行测试

---------------------------------

root@apalis-imx8:/# sync;time -p bash -c "(dd if=/dev/zero bs=1M count=3000 of=/media/mmcblk1p1/test.file;sync)"

3000+0 records in

3000+0 records out

real 564.41

user 0.02

sys 35.04

---------------------------------

dd写测试机能为5MB/s

./ 读测试 – dd测试,先清空缓存,再读取刚写测试写入的文件

---------------------------------

root@apalis-imx8:/# echo 3 > /proc/sys/vm/drop_caches ;time dd if=/media/mmcblk1p1/test.file of=/dev/null bs=1M

[ 1638.664693] sh (4292): drop_caches: 3

3000+0 records in

3000+0 records out

real2m29.023s

user0m0.011s

sys0m5.625s

---------------------------------

dd读测试机能为20MB/s

4). 测试结果

a). 表格

hdparm读测试(MB/s)

dd读测试(MB/s)

dd写测试(MB/s)

板载Micron 16GB eMMC存储

162

203

43

Kingston240G SATA 3.0 mSATA 存储

278

279

120

Toshiba64GB USB 3.0 USB存储盘

76

84

14

Kingston8GB SDHC 4 Micro SD存储盘

22

20

5

b). 柱状图

5). 总结

本文基于NXP iMX8产品测试了包括eMMC、SATA、USB、SD存储外设机能供参考,因为存储设备的传输速度受接口协议,容量,测试对象软件,系统总线等浩繁身分影响,本文测试数据仅供横向比较参考,不能作为响应接口传输标准鉴定。

查看更多+
网友评论
网名:(您的评论需要经过审核才能显示)
软件截图
下载地址网吧公告 1.6有问题? 报错 + 投诉 + 提问
小提示:根据您的网络,大满贯电子游戏网站平台_大满贯电子游戏网站平台首页进入下载助手已为您匹配到最快的下载点
高速下载器地址
迅雷高速下载
旋风高速下载
电信高速下载
网通高速下载
其他下载地址
湖北电信下载
湖北网通下载
广东电信下载
广东网通下载
浙江电信下载
浙江网通下载
北京电信下载
北京网通下载
江苏电信下载
江苏网通下载
该款软件由用户上传。如有异议,请联系用户后,书面通知本站,我们会在24小时内做出处理。

热门软件

热门关键词

评论回复(您的评论需要经过审核才能显示)X

请简要描述您遇到的错误,我们将尽快予以修正。