导读:本文包含了通用文件系统论文开题报告文献综述及选题提纲参考文献,主要关键词:Linux,YAFFS,移植,文件系统
通用文件系统论文文献综述
周林[1](2016)在《通用嵌入式文件系统YAFFS的移植》一文中研究指出随着嵌入式系统在工业和家庭的各个领域的广泛应用,对具有高速和实时数据存储能力的存储设备的需求也越来越多。基于嵌入式系统的数据的存储和管理逐渐成为当今的一个急需研究的重要课题。早期的嵌入式系统设计简单,不需要文件系统的支持,但随着技术不断发展,嵌入式系统越来越复杂,设计带文件系统的嵌入式系统有其必要性。文件系统YAFFS(Yet Another Flash File System)由于其针对性强以及性能良好正逐渐被应用到各种嵌入式的系统中。本文详细研究和分析了Linux环境YAFFS文件系统,并且对YAFFS文件系统进行了挂载和基本读写测试。文件系统的测试工作通过虚拟机Oracle VM Virtual Box搭建测试平台,控制对象采用模拟的NAND控制器。整个测试工作验证了YAFFS文件系统的功能完整性。在此基础上,针对嵌入式系统需要实时可靠的管理数据,本文将YAFFS文件系统移植到嵌入式目标板,保证YAFFS文件系统在嵌入式平台工作的可能性。本文给出了YAFFS文件系统在移植、配置和裁减过程中的建议,具体阐述了嵌入式软件开发平台CCS上YAFFS文件系统的移植方法。本YAFFS文件系统能正常挂载嵌入式处理器内部RAM,能正常新建目录、新建文件,并且能够实现对文件进行打开、关闭和正常读写的功能,具有良好的稳定性。同时,整个文件系统不带操作系统,为嵌入式系统提供了统一的API函数接口,具有良好的通用性。(本文来源于《北京理工大学》期刊2016-06-01)
董乾豪[2](2016)在《通用可扩展的分布式文件系统性能测试框架研究与实现》一文中研究指出分布式文件系统(DFS, Distributed File System)构成了分布式计算的基础,是如今日益发展的大数据应用的重要核心之一。经过数十年的发展,目前存在种类繁多的分布式文件系统,它们具有不同的设计目标和特点。针对不同的特点,在运行大数据应用时需要不同的集群环境和配置,因此,充分了解分布式文件系统的性能和特性就显得极其重要。一方面,用户需要根据性能测试结果为目标应用选择最合适的分布式文件系统:另一方面,开发者需要一个性能测试框架以进行分布式文件系统的调优工作;进一步地,性能测试能够很好地反映出现有分布式文件系统的瓶颈,为新系统的研究和开发提供指导。现有的分布式文件系统性能测试工具提供的覆盖面有限,并且大都侧重于特定功能的测试,缺乏一个统一的性能测试框架,而实现一个理想的分布式文件系统性能测试框架面临着诸多困难和挑战。首先,该框架必须是通用可扩展的,能够方便地对不同的分布式文件系统进行性能测试;其次,它需要提供灵活的、可定制的测试用例,以满足不同的用户需求和应用特性;最后,测试框架要能够适应不同的分布式环境,并且不能明显地影响分布式文件系统本身的性能,以得到准确可靠的测试结果。本文设计并实现了一个通用可扩展的分布式文件系统性能测试框架,DFS-Perf,以实现对现有的和新的目标分布式文件系统进行性能比较。DFS-Perf支持多种并行测试模式,能够在不同的分布式文件系统上运行一系列典型的测试用例。本文的主要贡献点有:(1)设计并实现了DFS-Perf,一个通用的、高度可扩展的、易使用的分布式文件系统测试框架。DFS-Perf能够以多节点、多进程和多线程的并行方式对不同的分布式文件系统进行性能测试,并且支持添加新的目标系统和测试用例。(2)通过分析现有大数据应用的文件访问模式,设计并实现了一系列典型的测试用例。同时, DFS-Perf支持自动地从运行在分布式文件系统之上的应用中获取文件操作记录,分析其文件访问模式,并生成能够模拟这些应用特性的测试用例。(3)在一个具有40个物理节点,共960个核的集群环境上使用DFS-Perf对四个具有代表性的分布式文件系统,Alluxio、CephFS、GlusterFS以及HDFS进行了性能和可扩展性测试实验。进一步地,通过对比实验验证了DFS-Perf最多只引入了5.7%的额外开销。(4)根据性能测试结果,对比了不同分布式文件系统的设计决策,分析了产生性能瓶颈的具体原因,总结出不同特性对性能造成的影响。同时,也利用DFS-Perf发现和解决了常用分布式文件系统中的性能问题。(本文来源于《南京大学》期刊2016-05-20)
赵志龙,左德承,张展,钱军[3](2013)在《一种面向文件系统的通用故障注入工具》一文中研究指出研究计算机I/O子系统对文件系统故障的容错能力,设计一种面向文件系统的通用软件故障注入工具。通过在内核态拦截和修改文件操作函数跳转表实现文件系统故障的注入,模拟计算机I/O子系统可能出现的多种暂时性或永久性故障,并结合性能测试工具分析故障注入前后文件系统的性能变化。实验结果表明,该故障注入工具能够有效地模拟文件操作异常类故障。(本文来源于《计算机工程》期刊2013年07期)
赵英辉[4](2011)在《通用测试仪器根文件系统设计与构建》一文中研究指出通用测试仪器在科学研究、工业制造、日常生活中越来越发挥着重要的作用,这就对通用测试仪器易操作性和稳定性提出了更高的要求,通过嵌入式计算机和通用测试仪器进行有机的结合,利用嵌入式计算机人机交互界面搭建起人与测试仪器一座桥梁,使得测试仪器操作更稳定和易操作,根文件系统是嵌入式计算机系统中重要的一部分,它的稳定性直接影响测试仪器整个系统的稳定性。POKY是在Linux环境下基于OpenEmbedded的一个集设计、开发、调试和仿真平台,它的代码开源,具有扩展性和可配置性等特点。本文选用POKY作为通用测试仪器根文件系统设计和构建的开发平台,并在此基础上提出一套用于各种嵌入式Linux根文件系统的基本思路和实现方法,并提取和总结了一些关键技术问题的解决方案,主要包括以下内容:(1)完成对通用测试仪器的硬件和软件分析,确定根文件系统的开发平台方案选择。本文通过分析各种根文件系统的设计方案,并针对本教研室的项目要求,选择一个能够满足快速、便捷地构建稳定的根文件系统开发平台。(2)完成了基于POKY的根文件系统设计和构建方案设计,扩展了POKY对通用测试仪器设备的支持;实现了对自订制软件元数据的设计过程,根据元数据的作用,对它的每一部分的设计都做了详细的论述。本文通过对教研室任意波形波形发生和和网络故障测试仪两个项目实践证明此方案可行性。(3)实现了对键盘输入模块支持、触摸屏输入模块支持、动态链接库设计,以及开机画面模块、设计和实现方案。本文所设计的方案已经在任意波发生器键盘输入,网络故障测试仪器触摸屏输入以及CLIPS动态链接库,以及开机动画中得到了实际验证。该套基于POKY平台设计和构建根文件系统方案所设计和构建的根文件系统已经应用在任意波形发生器和网络故障测试仪中。运行结果表明本设计完成了仪器功能要求的同时易操作,稳定性好。(本文来源于《电子科技大学》期刊2011-05-16)
龚高晟[5](2010)在《通用分布式文件系统的研究与改进》一文中研究指出在信息化飞速发展的今天,信息的不断膨胀导致分布式文件系的应用越来越宽泛,其中HDFS因其良好的扩展性,容错性和开源性得到业界的广泛关注。但其设计由于是仿照GFS,因此主要是为搜索引擎应用而优化的,要将其应用到其它领域需要进一步的研究和改进。尽管在搜索引擎中文件多是以大数据集的方式出现,但是在其它很多应用中,大量小文件的访问是很普遍的。而HDFS在大量小文件的访问上性能非常的低,尽管HDFS有很多优秀的特性,但小文件访问的低效性还是限制了其应用范围。目前解决HDFS小文件问题最有效最可行的方法就是将小文件集中转化为Sequencefile文件,然后对小文件的处理转化为对Sequencefile文件的处理。在以上前提下,本文设计并实现了seqtool转化工具。该工具可以高效地将大量小文件直接转化为Sequencefile文件;同时由于小文件通常是以归档文件的形式存在,因此该工具同样支持归档文件到Sequencefile文件的直接转化;为满足应用的追加写需求,该工具还支持对Sequencefile文件的追加写;最后该工具还支持对小文件在Sequencefile内进行不同层次的压缩以节省空间。同时本文还实现了Sequencefile的高效随机读取,通过为Sequencefile文件引入了一个附加的元数据文件,里面记录的是每个小文件所在的位置,这样通过读取该文件,并使用字典树加二级索引的算法构造查询数据结构,可以高效的实现在Sequencefile中对小文件的随机读取。除此之外本文还实现了HDFS的Web管理界面,实现了查看,删除,上传,下载等文件管理的基本功能。最后,本文对使用Sequencefile文件代替大量小文件的效果进行了性能测试与比较。对于批量直接读写小文件和使用Sequencefile来代替,性能差距是非常明显的,Sequencefile有着良好的性能优势,同时由于改善了Sequencefile的随机读取效率,因此Sequencefile在随机读取测试中的性能优势也十分明显。最后针对WordCount的MapReduce任务进行测试,Sequencefile的性能优势同样十分明显。(本文来源于《华南理工大学》期刊2010-05-25)
林昊翔,董渊,张为,张素琴,胡长军[6](2007)在《基于Linux的通用加密文件系统Waycryptic的设计与实现》一文中研究指出近年来,保护个人敏感数据成为人们关注的热点问题.使用加密技术是一种比较成功的保护方法.本文提出一种通用的加密文件系统—Waycryptic,将加密技术集成到文件系统层,应用程序完全不用任何修改就可以获得透明、动态、高效和安全的加密功能,加密文件可以不受限制地存放于任何物理文件系统,同时允许加密文件方便地在多个用户间共享以及指定账号恢复加密文件.Iozone和Bonnie测试程序的结果显示Waycryptic的性能令人满意,适合于具有安全要求的个人或多用户系统.(本文来源于《小型微型计算机系统》期刊2007年01期)
晏松,杨晨晖,王炳波,汤志成[7](2005)在《嵌入式多媒体应用的通用文件系统的分析和设计》一文中研究指出随着嵌入式多媒体技术的日趋发展,越来越多的多媒体娱乐设施已经用于家用起居和娱乐场所。文中旨在提出和构建一个通用的、移植性强的、针对嵌入式系统上多媒体应用的文件系统来管理多媒体数据,提高数据的存取效率和存储设备的空间利用率,从而获得良好的视听效果。通过分析FAT文件系统的性能,以及比较在PC机和嵌入式系统上应用的优缺点,并结合多媒体数据本身的特殊性以及嵌入式的具体应用环境,对其进行改进,以实现优越的性能来适应嵌入式多媒体的应用。(本文来源于《微机发展》期刊2005年05期)
尤晋元,沙一鸣[8](1995)在《一种通用的文件系统转换技术》一文中研究指出在实际工作中往往需要的在一种操作系统环境下构成的一组文件转换成另一种操作系统能够直接处理的一组逻辑结构基本不变的文件。本文说明一种仅需给出原始文件系统的一些外部特征就能进行这种转换的技术。应用这种技术对一批Next文件卷进行了成功的转换。(本文来源于《计算机工程与应用》期刊1995年05期)
曹宪国[9](1984)在《一种通用的基于文件系统的数据库设计方法》一文中研究指出应用系统分析与设计中一个基本问题是客观对象系统的数据结构描述、设计和实现。如何在一个文件系统支持软件上开发应用系统,既能克服传统文件系统弊病、又能吸取数据库技术优点,达到减少数据存储开销、提高查询速度、便于数据维护和使用方便等目的。本文提出的F-DB设计方法,在应用系统设计中,运用数据库技术作辅助工具,较全面地解决了逻辑模型、实用模型的建立,物理实现方法,查询语言设计及系统维护等问题。F-DB设计方法已成功地应用于某海关合同管理项目,此方法同样可用于基于文件系统的其它应用系统。(本文来源于《计算机研究与发展》期刊1984年12期)
通用文件系统论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
分布式文件系统(DFS, Distributed File System)构成了分布式计算的基础,是如今日益发展的大数据应用的重要核心之一。经过数十年的发展,目前存在种类繁多的分布式文件系统,它们具有不同的设计目标和特点。针对不同的特点,在运行大数据应用时需要不同的集群环境和配置,因此,充分了解分布式文件系统的性能和特性就显得极其重要。一方面,用户需要根据性能测试结果为目标应用选择最合适的分布式文件系统:另一方面,开发者需要一个性能测试框架以进行分布式文件系统的调优工作;进一步地,性能测试能够很好地反映出现有分布式文件系统的瓶颈,为新系统的研究和开发提供指导。现有的分布式文件系统性能测试工具提供的覆盖面有限,并且大都侧重于特定功能的测试,缺乏一个统一的性能测试框架,而实现一个理想的分布式文件系统性能测试框架面临着诸多困难和挑战。首先,该框架必须是通用可扩展的,能够方便地对不同的分布式文件系统进行性能测试;其次,它需要提供灵活的、可定制的测试用例,以满足不同的用户需求和应用特性;最后,测试框架要能够适应不同的分布式环境,并且不能明显地影响分布式文件系统本身的性能,以得到准确可靠的测试结果。本文设计并实现了一个通用可扩展的分布式文件系统性能测试框架,DFS-Perf,以实现对现有的和新的目标分布式文件系统进行性能比较。DFS-Perf支持多种并行测试模式,能够在不同的分布式文件系统上运行一系列典型的测试用例。本文的主要贡献点有:(1)设计并实现了DFS-Perf,一个通用的、高度可扩展的、易使用的分布式文件系统测试框架。DFS-Perf能够以多节点、多进程和多线程的并行方式对不同的分布式文件系统进行性能测试,并且支持添加新的目标系统和测试用例。(2)通过分析现有大数据应用的文件访问模式,设计并实现了一系列典型的测试用例。同时, DFS-Perf支持自动地从运行在分布式文件系统之上的应用中获取文件操作记录,分析其文件访问模式,并生成能够模拟这些应用特性的测试用例。(3)在一个具有40个物理节点,共960个核的集群环境上使用DFS-Perf对四个具有代表性的分布式文件系统,Alluxio、CephFS、GlusterFS以及HDFS进行了性能和可扩展性测试实验。进一步地,通过对比实验验证了DFS-Perf最多只引入了5.7%的额外开销。(4)根据性能测试结果,对比了不同分布式文件系统的设计决策,分析了产生性能瓶颈的具体原因,总结出不同特性对性能造成的影响。同时,也利用DFS-Perf发现和解决了常用分布式文件系统中的性能问题。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
通用文件系统论文参考文献
[1].周林.通用嵌入式文件系统YAFFS的移植[D].北京理工大学.2016
[2].董乾豪.通用可扩展的分布式文件系统性能测试框架研究与实现[D].南京大学.2016
[3].赵志龙,左德承,张展,钱军.一种面向文件系统的通用故障注入工具[J].计算机工程.2013
[4].赵英辉.通用测试仪器根文件系统设计与构建[D].电子科技大学.2011
[5].龚高晟.通用分布式文件系统的研究与改进[D].华南理工大学.2010
[6].林昊翔,董渊,张为,张素琴,胡长军.基于Linux的通用加密文件系统Waycryptic的设计与实现[J].小型微型计算机系统.2007
[7].晏松,杨晨晖,王炳波,汤志成.嵌入式多媒体应用的通用文件系统的分析和设计[J].微机发展.2005
[8].尤晋元,沙一鸣.一种通用的文件系统转换技术[J].计算机工程与应用.1995
[9].曹宪国.一种通用的基于文件系统的数据库设计方法[J].计算机研究与发展.1984