专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

浅谈一种在嵌入式内核中测试exfat文件系统性能的方法的论文

  随着嵌入式技术的发展,利用各种开源的嵌入式平台来开发电子产品,已经成为大部分公司的首选。要使运行嵌入式系统的电子产品实现音频、视频、图片等多媒体信息的存储及处理,几乎离不开文件系统的支持,那么在嵌入式平台下开发各种文件系统也是必然。其中具备优越性能的exfat文件系统由于微软的不开源性,也常常需要在内核中自主开发。
  在嵌入式系统中,如linux、ucos,实现exfat文件系统的功能已经不难。嵌入式开发者在具备嵌入式开发经验及exfat文件系统的知识基础上,即可完成。但是在实现了exfat文件系统的功能后,要如何验证其性能却不是那么容易。
  1测试工具的局限性
  嵌入式软件由于内存有限、实时性、开发工具昂贵等特点,测试非常困难。嵌入式软件从下到上,分为硬件层、驱动层、内核层、应用层,而内核层由于结构复杂、代码庞大,是嵌入式软件中最难测试的部分,本文中待测的exfat文件系统正处于内核层。虽然嵌入式软件有一些集成的测试软件,但是一般的测试软件只能用于标准的嵌入式内核,只能测试规定的功能,不能进行二次开发,而对于很多嵌入式产品来说,嵌入式内核源码需要修改,也需要测试更多特定的功能,这就需要特定的测试方式。
  因此本文要探索的是在内核层的文件系统的测试方式。按照测试方式来分类,该测试属于白盒测试的范畴。
  2测试体系
  文件系统是一种存储系统,对于存储系统来说,需要关注的性能有访问接口性能、数据读写性能、聚合带宽、最大并发数、任务数、最大吞吐率、可扩展能力等,本文中的测试任务是测试嵌入式系统内核层文件系统的性能,因此需要测试的。性能也相对单一,着重测试访问接口性能和数据读写性能。其中访问接口性能是指各个操作元数据和数据的API返回速度,单位为API操作数s。以Open函数为例,在应用层新建文件,调用Open函数,就可以通过内核文件函数FSOpen函数调用驱动层函数,从而调用硬件,完成具体的功能。那么该API的返回速度指发送Open命令到返回成功所花的时间;数据读写性能是指测定不同文件大小,数据块大小和读写比例的数据读写性能,单位为MBs,以Read函数为例,预先在系统中插入存储设备,调用Read函数来读取该存储设备中的特定大小的文件,通过文件的大小除以读取的时间即可获得读取的速度;当然也可以用time命令来测试时间,手动去计算速度,测试代码如下:
  definesize10241024200
  defineLEN1024
  include
  intmain()
  {
  FILEfp1;
  charbufnewchar〔LEN〕;
  inti,j;
  fp1fopen(data。in,rb);
  for(j0;jlt;1024500;j)
  {
  fread(buf,1024,1,fp1);
  }
  printf(ok!n);
  fclose(fp1);
  }
  综上所述,测试体系如下所示:其中应用层的测试代码作用是调用相关的APP函数,内核层对应函数指的是exfat文件系统的功能函数,驱动层函数指的是与硬件相连的操作函数。
  Exfat文件系统的接口函数有:
  unsignedintfsapitbl〔〕{
  (unsignedint)FOpen,
  (unsignedint)FClose,
  (unsignedint)FRead,
  (unsignedint)FWrite,
  (unsignedint)GetLength,
  (unsignedint)GetTime,
  (unsignedint)ConvertName,
  。。。。。。
  };
  针对所有的APP都需要完成接口性能测试,测试其响应时间以及功能的正确性;针对包含Read和Write的APP还需要完成读写性能测试,测试其读写速度,并且针对不同的存储设备,不同的文件大小要有不同的测试数据。对于存储系统的其他测试性能,需要联合整个嵌入式系统来测试。
  3测试数据
  在ucos嵌入式平台上测试exfat的读写性能所得。其中ReadDIO指用DirectIO的方式来完成读操作,速度比一般的Read更快,当然针对不同的应用需求,可能会对内核文件系统系统进行不同的修改,测试时要根据文件系统需求文档和设计文档来设计测试样例。
  4测试结果
  通过测试数据的分析,可以看出本文提出的测试方法可以快速全面地测试内核层exfat文件系统的性能。虽然本文提出的测试方法目前只针对exfat文件系统,但因为exfat、fat、ntfs等文件系统基本接口APP的类似性,本问提出的测试方法也可以拓展到其他文件系统的测试。不过本文的测试方法还未实现全自动的测试,这还需要后续通过配置脚本来实现。

学生德育教育管理论文在各领域中,大家都经常看到论文的身影吧,论文是探讨问题进行学术研究的一种手段。那么一般论文是怎么写的呢?以下是小编收集整理的学生德育教育管理论文,希望能够帮助到大家。德育工作在学校互联网时代公民价值观的培养的论文21世纪是信息时代,信息化的浪潮正在全世界方兴未艾,中国互联网社会正加速形成。在一个社会节奏加快越来越注重物欲和功利化的时代,互联网颠覆了传统社会,网络社会是个虚拟性开放性交互性很现代林业营林工作思考论文近年来,随着我国政府对林业营林工作重视程度的不断增强,我国现代林业营林工作获得了较大的进展,然而,根据相关调查不难发现,目前我国林业营林工作中仍旧存在较多的问题,因此,如何根据当前拼音教学巧设路径研究论文汉语拼音是刚入学的孩子学习语言文字不可缺少的工具,是学习语文的最重要的部分,同时也是小学语文教学中最枯燥,最无味的内容之一,是让老师最头疼的教学内容。汉语拼音不像童话故事那般生动有关于土木工程类的论文导语论文常用来指进行各个学术领域的研究和描述学术研究成果的文章。下面是由小编整理的关于土木工程类的论文。欢迎阅读!抗侧向荷载的结构体系一常用的结构体系若已测出荷载量达数千万磅重,那论文排版和跨页的方法现在的论文要求每个跨页表格都要注明续表字样,一般的断成两个表格和插入文本框的方式弊端比较多,不利于后续修改的自动编辑和排版。使用以下第一种方式基本能解决了。第二种方式可以使用F9刷关于结构设计的论文参考比较基础结构设计中常运用的几款结构设计软件引言当前,结构设计电算化越来越普遍,建筑行业中结构设计软件层出不穷,大大提高了设计人员的工作效率。但使得工程设计人员越来越依赖于结构设计软工程总承包项目管理论文范本1工程总承包项目内涵及优点1。1工程总承包的含义工程总承包是为应对高速发展的经济,而从西方引进的工程项目管理的一种模式。工程总承包需要按合同要求对工程项目的可行性研究勘察设计采购施网络安全技术及防护管理论文1网络安全的重要性计算机网络分布广,体系结构具有开放性,这一点也为网络系统带来了安全性问题,从广义上来说,凡是涉及到网络信息的完整性可用性保密性的相关技术与理论都是网络安全的研究领写学术论文的技巧写学术论文的技巧随着科学技术的发展,越来越多的学者涉及到学术论文的写作领域,那么怎样写学术论文学术论文写作是怎样要求的格式如何,下面就介绍一下学术论文的写作,希望能对您论文写作有所怎样培养学生的自我管理的能力学科论文怎样培养学生的自我管理的能力?教学实践中,我深深体会到要尊重学生相信学生,相信学生的心灵是为着接受一切美好的东西而敞开的,在教师的正确引导下,放手让学生去做,使他们的潜力得到很好的
浅谈汉语拼音教学方法的论文汉语拼音是认识汉字,学习普通话的工具,是小学语文教学重要的组成部分。要把拼音教好,让学生读准,写准,拼准是一件很重要的事,也是很难的事。人教版义务教育课程标准实验语文教科书,有色彩语文教学要注重对学生进行心理教育论文一个人的健康不仅包括身体健康,还包括心理健康。而且,心理健康是一个人是否真正健康的重要标志。这就给我们教育工作者提出了一个重要的任务。因此,我们在对学生进行学科教育的同时,还要注重高职生基本职业素养培育的方法论文我国综合国力和国际竞争力不断增强,科教兴国人才强国战略贯彻实施,对各种类型人才培育提出了多重挑战,尤其是直接面对市场生产第一线的高职学生,其面临的就业压力和职业挑战更加突出。在就业项目管理中控制系统研究的论文一,项目控制的理论研究各类控制工作都是技术很强的工作,而且要有理论的支撑。管理控制是靠决策计划组织程序过程等环节来实现的,理想状态是达到刚性目标,故对项目控制理论的研究与探讨就显得农村饮水安全工程现状与管理论文摘要为适应农村饮水安全的需要,要结合农村饮水安全与饮水工程管理情况,改善农村饮用水条件,实现饮水安全目标,提高农村饮用水质量,在农村饮水工程管理上实行规范化管理。结合范县农村饮水安当前我国少数民族参与权保障存在的不足及建议研究论文一当前我国少数民族参与权保障存在的问题。(一)少数民族对参与权的认识不足,重视程度不够。虽然我国实施了少数民族参与权保障,但是少数民族对参与权的认识依然不足,重视程度不够,具体表现工科大学物理实验教学论文1实验教学应体现大学物理实验技能的特色大学物理实验课的内容十分丰富,涉及面广力热电磁光学近代物理知识都有,且各实验技术有其自己的一套特色。比如,对某物理量可直接测量,若不能直接测量论文试析建构主义视角下的多媒体听力教学论文摘要建构主义教育理论要求以学生为课堂活动的中心,学生通过协商协作的方法,在教师的引导下主动建构知识。多媒体教学条件从根本上支持了学生的交流与讨论,在这样的教学环境下,英语专业听现代主义影响下的平面设计论文一现代主义思潮的影响19世纪末至20世纪初现代主义设计思潮开始兴起,它从根本上改变了传统设计思想的主导地位,彻底改变了人们的生活方式和信息表达方式。在这一场追求民主,解放思想设计运野外作业人员的心理健康论文一关注水电施工野外作业人员心理问题的必要性长期以来,我国的大多数企业在追求利润最大化的同时并没有能够注意到员工的心理健康问题,特别是对于野外施工作业的人员,这方面的关注就更少。如今公路工程项目风险管理初探论文摘要我国公路建设项目前期工作中,风险管理是一个比较薄弱的环节,针对此情况,本文就公路工程风险管理的理论和实践问题做了初步探讨,希望通过对公路项目的风险管理,为项目科学决策提供一些依
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网