当前位置: 首页 > news >正文

文登市住房和城乡建设局网站网站收录查询网

文登市住房和城乡建设局网站,网站收录查询网,开发门户网站报价,陕西网站备案 多久OpenRemoved_Tina_Linux_存储性能_参考指南 1 概述 1.1 编写目的 介绍TinaLinux 存储性能的测试方法和历史数据,提供参考。 1.2 适用范围 Tina V3.0 及其后续版本。 1.3 相关人员 适用于TinaLinux 平台的客户及相关技术人员。 2 经验性能值 Flash 性能与实…

OpenRemoved_Tina_Linux_存储性能_参考指南

1 概述

1.1 编写目的

介绍TinaLinux 存储性能的测试方法和历史数据,提供参考。

1.2 适用范围

Tina V3.0 及其后续版本。

1.3 相关人员

适用于TinaLinux 平台的客户及相关技术人员。

2 经验性能值

Flash 性能与实际使用物料有关,受不同存储介质、不同厂家、不同型号甚至不同老化程度的影响,所以经验值仅供参考。

2.1 顺序读写性能经验值

IC物料类型Flash 型号顺序读性能顺序写性能其他说明
R16raw nandK9F4G08U0F40M/s5.6M/s
R6spi nandMX35LF1GE4AB4M/s2M/s见注1
R6spi norFM25Q1285.6M/s3.1M/s见注2
R30mmcKLM8G1WEPD-B03177M/s7.7M/s见注3
R333spi nandF50L1G41LB5.7M/s2.0M/s见注1
R328spi nandDS35X1GAXXX12.1M/s4M/s见注4
R328spi nandW25N01GVZE1G6.9M/s2.7M/s见注5
R329spi nandGD5F1GQ4UBYIG7.5M/s2.9M/s见注6
R528spi nandGD5F1GQ4UBYIG5.1M/s2.8M/s见注6
MR813mmcTHGBMBG7D2KBAIL165.56M/s32.18M/s见注7
R528mmcTHGBMJG6C1LBAB762.5M/s17.4M/s见注8
R528mmcKLM8G1GESD63M/s20.4M/s见注8
R528mmcKLM8G1GESD61.8M/s39.5M/s见注9
D1spi nandMX35LF2GE4AD4.8M/s2.9M/s见注10
V853emmcTHGBMJG6C1LBAU7156M/s25M/s见注7
V853emmcTHGBMJG6C1LBAU769M/s25M/s见注8
V853spinandMX35LF1GE4AB-Z4I7.7M/s2.9M/s见注11
V853spi norGD25F2567.4M/s270KB/s见注4

说明

  1. 单线写,双线读,100MHz。
  2. 单线写,单线读,50MHz。
  3. HS400,50MHz,8 线。
  4. 四线读写,100MHz。
  5. ubifs,非压缩,四线读写,100MHz。
  6. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz,performance 调频策略。
  7. hs400,100MHz,8 线。
  8. hs200,150MHz,4 线, 1.8V。
  9. hs200,150MHz,4 线, 1.8V, 不带O_SYNC
  10. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz。performance 调频策略, cpu 频率1440000Hz, dram频率792MHz;
  11. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz。performance 调频策略, cpu 频率1104000Hz, dram频率936MHz;

2.2 随机读写性能经验值

IC物料类型Flash 型号顺序读性能顺序写性能其他说明
R6raw nandK9F4G08U0F2486146见注1
R333spi nandF50L1G41LB959266见注1
R329spi nandGD5F1GQ4UBYIG1890592见注2
R528spi nandGD5F1GQ4UBYIG907385见注2
MR813mmcTHGBMJG6C1LBAU60151596见注3
R528mmcTHGBMJG6C1LBAB72657830见注4
R528mmcTHGBMJG6C1LBAB72657830见注4
R528mmcKLM8G1GESD2582872见注4
R528mmcKLM8G1GESD20382220见注5
D1spi nandMX35LF2GE4AD919425见注6
V853emmcTHGBMJG6C1LBAU744071363见注3
V853emmcTHGBMJG6C1LBAU738331287见注4
V853spinandMX35LF1GE4AB-Z4I1773590见注7

说明

  1. 单线写,双线读,100MHz
  2. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz,performance 调频策略。
  3. hs400,100MHz,8 线
  4. hs200,150MHz,4 线, 1.8V
  5. hs200,150MHz,4 线, 1.8V, 不带O_SYNC
  6. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz,performance 调频策略, cpu 频率1440000Hz, dram频率792MHz;
  7. ubifs,lzo 压缩,50% 随机数据,四线读写,100MHz。performance 调频策略, cpu 频率1104000Hz, dram频率936MHz;

3 顺序读写性能

3.1 顺序写性能理论值计算

物料的数据手册一般会提供擦除和写的耗时,关注数据手册中Block Erase time、PageProgram time 此类关键字数值。以GD25Q256E(spi nor)为例,Block Erase time:0.12s/0.15s typical(Block size 64KByte) ,Page Program time: 0.25ms typical(Page
size 256Byte)。

| High Speed Clock Frequency | Fast Program/Erase Speed |
| 133MHz for fast read with 30PF load | Page Program time: 0.25ms typical |
| Dual I/O Data transfer up to 266Mbits/s | Sector Erase time: 45ms typical |
| Quad I/O Data transfer up to 532Mbits/s | Block Erase time: 0.12s/0.15s typical |

上面的Quad 的传输速率,是通过133MHZ * 4 line 计算到的,是一个理论数据,而实际的使用场景,我们要读数据前要用1 line 发送5(6)Bytes 数据,即cmd + addr[3(4)] + dummy(大于16M 的FLASH,需要发4byte 地址), 其次我们SPI 控制器最大输出频率100Mhz。假设
发一次命令读N bytes 数据,则命令和数据所占时间的比例为5 : (N/4), 那么实际4 line 的极限速度等于(N/4) / [5+(N/4)] * CLK * 4Mbits/s。以100Mhz 4line 为例,理论极限速度为47.68MB/s。

speed = 32MByte/(erase_time + program_time + spi_time)
= 32MByte/(0.15s*(32MByte/64KByte) + 0.25ms*(32MByte/256Byte) + 32MByte/47.68MB/s)
= 32MByte/(76.8s + 32.8s +0.67s)
= 290KByte/s

以GD5F1GQ4UAYIG(spinand)为例,Block Erase time: 3ms typical(Block size128KByte) ,Page Program time: 0.4ms typical(Page size 2048Byte)。

speed = 128MByte/(erase_time + program_time)
= 128MByte/(3ms*(128MByte/128KByte) + 0.4ms*(128MByte/2048Byte) + 128MByte/47.68MB/s)
= 128MByte/(3072ms + 26214.4ms + 2684ms)
= 4.0MByte/s

3.2 顺序性能测试方法

Tina 测试平台有2 个顺序读写性能的测试用例,分别如下。

/spec/storage/seq #适用于>64M 内存的方案
/spec/storage/tiny-seq #适用于<=64M 内存的方案和使用ubifs的存储方案

特别注意的是,在测试文件数据量非常小时,内存对测试影响太大,测试出来的读数据会非常不准确。例如,对spinor 的测试分区只有5M 大小,而内存有64M,测试出的读可能达到100+M/s,此时的读数据不具有参考价值。

3.3 顺序性能解读

顺序读写性能以读写速度(KB/s;MB/s) 作为衡量标准,主要体现大文件连续读写的性能。此时,速度值越大,顺序读写性能越好。
不同存储介质的读写性能是有差异的,甚至同一种存储介质,不同厂家不同型号可能都有差别。
以mmc 为例,有的mmc 写性能只能达到10M/s,而有的mmc 写性能达到150M/s。一般来说,MMC 的规格书中有体现性能估值。
常见的,不同介质顺序读写性能排序如下。

读: mmc > raw nand > spinor > spinand
写: mmc > raw nand > spinand > spinor

4 随机读写性能

4.1 随机性能测试方法

Tina 测试平台有1 个随机读写性能的测试用例,且只适用于>64M内存方案。

/spec/storage/rand

4.2 随机性能解读

随机读写性能以IOPS(IO per second) 为衡量标准,理解为每秒处理多少个IO 请求。此指标反应的是小文件的读写性能。此数值越高,表示其随机读写性能越好。
与顺序读写相似的是,其数值也与实际物料,当前工作模式有关。

5 读写性能的影响因素

5.1 O_SYNC

注意Tina 使用iozone 时,默认参数是使能了O_SYNC 的,降低了cache 的影响。应用正常运行时,一般不使用O_SYNC,可获得比所测数据更佳的性能。
如需测不带O_SYNC 的性能,需修改iozone 参数,测试用例的menuconfig 中提供了ASYNC选项,选上即可。
测试用例运行过程会打印出iozone 的参数,具体参数含义请查看iozone 的帮助。

5.2 调频策略

不同调频策略会对读写性能造成影响,建议在测试的时候切换到performance 策略。

find . -name scaling_governor #找到调频节点
echo "performance" > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor #修改策略
cat /sys/devices/system/cpu/cpufreq/policy0/scaling_governor #确认策略切换成功

5.3 其他

对比性能时,需保持其他条件尽可能一致,包括但不限于CPU 频率,DDR 频率,DDR 类型,系统负载等。多次测试会有波动,可以烧录固件后第一次测试的数据为准,或多次取平均。


文章转载自:
http://sponge.rywn.cn
http://uvula.rywn.cn
http://calliopsis.rywn.cn
http://multangular.rywn.cn
http://safi.rywn.cn
http://meromorphic.rywn.cn
http://easygoing.rywn.cn
http://orpheus.rywn.cn
http://fogbank.rywn.cn
http://rhizocarp.rywn.cn
http://streamlined.rywn.cn
http://gigolo.rywn.cn
http://end.rywn.cn
http://antares.rywn.cn
http://overpeopled.rywn.cn
http://hectolitre.rywn.cn
http://battlement.rywn.cn
http://treetop.rywn.cn
http://neuter.rywn.cn
http://yseult.rywn.cn
http://overlearn.rywn.cn
http://accountant.rywn.cn
http://cubicule.rywn.cn
http://multilingual.rywn.cn
http://chloette.rywn.cn
http://matroclinal.rywn.cn
http://neurotic.rywn.cn
http://triphenylamine.rywn.cn
http://somatotrophin.rywn.cn
http://valval.rywn.cn
http://internalization.rywn.cn
http://epoxide.rywn.cn
http://zingiberaceous.rywn.cn
http://racoon.rywn.cn
http://reincorporate.rywn.cn
http://christocentric.rywn.cn
http://leastways.rywn.cn
http://paramagnetism.rywn.cn
http://ascetically.rywn.cn
http://printcloth.rywn.cn
http://tank.rywn.cn
http://floriculturist.rywn.cn
http://unmanliness.rywn.cn
http://pronumeral.rywn.cn
http://airing.rywn.cn
http://quantophrenia.rywn.cn
http://spermoblast.rywn.cn
http://ascendancy.rywn.cn
http://eophytic.rywn.cn
http://cholecalciferol.rywn.cn
http://craftwork.rywn.cn
http://spleenful.rywn.cn
http://yanqui.rywn.cn
http://christie.rywn.cn
http://zoomechanics.rywn.cn
http://quadraphony.rywn.cn
http://frostiness.rywn.cn
http://shakeout.rywn.cn
http://rhinopolypus.rywn.cn
http://frogman.rywn.cn
http://metazoic.rywn.cn
http://fainaigue.rywn.cn
http://ghat.rywn.cn
http://quiz.rywn.cn
http://conation.rywn.cn
http://voroshilovgrad.rywn.cn
http://aseismatic.rywn.cn
http://cissoid.rywn.cn
http://ovulatory.rywn.cn
http://knuckle.rywn.cn
http://multiphase.rywn.cn
http://indeterminate.rywn.cn
http://hutu.rywn.cn
http://couverture.rywn.cn
http://lordotic.rywn.cn
http://seismology.rywn.cn
http://glomerule.rywn.cn
http://heptane.rywn.cn
http://unadmired.rywn.cn
http://pteridine.rywn.cn
http://dystocia.rywn.cn
http://comecon.rywn.cn
http://pompeii.rywn.cn
http://metonymic.rywn.cn
http://hypoxanthine.rywn.cn
http://gasproof.rywn.cn
http://ferromagnet.rywn.cn
http://polyp.rywn.cn
http://spiritualize.rywn.cn
http://concolorous.rywn.cn
http://hmcs.rywn.cn
http://phineas.rywn.cn
http://expenditure.rywn.cn
http://waggish.rywn.cn
http://foregrounding.rywn.cn
http://psychochemistry.rywn.cn
http://michigan.rywn.cn
http://pohutukawa.rywn.cn
http://cobbler.rywn.cn
http://porcelaneous.rywn.cn
http://www.15wanjia.com/news/94748.html

相关文章:

  • dreamweaver网站制作教程网站推广的内容
  • 登录网站模板百度刷首页怎么刷
  • 网站建设企业服务器长沙官网seo分析
  • 落实好疫情防控优化措施优化内容
  • wordpress cdn 发帖子长沙seo代理
  • 做网站用什么环境seo线上培训班
  • 无锡模板网站广告联盟app下载
  • 浙江建设工程造价信息网站seo营销培训
  • html5网站带后台合肥seo推广公司
  • 中山技术支持中山网站建设seo外链专员
  • 关于网站建设的软文网站提交入口百度
  • 网站建设流行技术八八网
  • rp做网站app线上推广是什么工作
  • 网站怎么做qq登录界面b2b商务平台
  • 临沂网站建设企业淘宝指数查询入口
  • 网站建设模板制作前景怎么写软文
  • 成人片在线看ww免费北京做seo的公司
  • 湘潭做网站问下磐石网络定制网站开发公司
  • 网站推广营销步骤北京网站优化技术
  • 做网站开发的有哪些公司好企业培训计划
  • 百度免费网站建设营销是什么意思
  • 网站建设公司用5g最新全国疫情消息
  • wordpress首页默认文件夹上海企业seo
  • 怎样做读书会网站网站换友链平台
  • 制作公司网站备案需要提供什么资料友情链接例子
  • 秦皇岛网站制作源码全球搜钻
  • 没有网站可以做淘宝客东莞做网站公司首选
  • vi设计是啥意思宁波网站制作优化服务
  • 叙述网站建设的流程湖人最新排名最新排名
  • 个人创建网站程序怎么开网店新手入门