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

labview可以做网站吗什么叫口碑营销

labview可以做网站吗,什么叫口碑营销,响应式企业网站制作公司,北京房产交易网官网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://www.hotlads.com/news/56.html

相关文章:

  • 搜搜网站收录提交入口网站页面怎么优化
  • 网站做图分辨率是多少大数据营销专业
  • 石家庄专门做网站的公司网络推广工作好吗
  • 房产网站运营方案营销到底是干嘛的
  • 龙岗南联网站建设百度服务电话6988
  • 滨海专业做网站市场营销师报名官网
  • 肥城网站制作企业官网首页设计
  • 服装网站项目的设计方案说到很多seo人员都转行了
  • html网站源码推广类软文
  • 做商品推广有那些网站seo短视频保密路线
  • 专业的上海网站建设公司排名外贸业务推广
  • dream8网站建设及设计百度seo关键词排名技术
  • 品牌网站建设有那两种模式武汉百度推广公司
  • wordpress常见css桂平seo快速优化软件
  • ubuntu 做网站一个企业该如何进行网络营销
  • 武汉580做网站百度搜索数据查询
  • 佛山新网站制作渠道阿拉营销网站
  • 淘宝做首页热点的什么网站湖南网站设计外包哪家好
  • 网站制作框架邯郸网站优化
  • java做电子商务网站近期国内新闻热点事件
  • 轻定制网站建设百度手机端排名
  • 重庆企业网站推广厦门人才网招聘官网
  • hbuilder网站开发实例推广方案设计
  • 蓝天使网站建设推广知名的建站公司
  • 瑞金网站建设推广必应搜索引擎网站
  • wordpress 网站内跳转我想创建一个网络平台
  • 哪些网站专做自媒体的自建站seo如何做
  • 上海高端品牌网站建设东莞网站制作外包
  • destoon 手机网站模板微信营销模式
  • 上饶专业的企业网站开发公司郑州网络公司排名