【毕业论文代写代发】嵌入式Linux操作系统中动态fs的研究与实现
论文作者:同为论文网 论文来源:caogentz.com 发布时间:2017年03月18日

1研究背景

中国的桌面LINUX目前正处在成长期,越来越多的人开始尝试使用LINUX,至少是LINUXWINDOWS双系统,但是,这部分使用者只是停留在计算机高手或急于尝鲜的好奇的电脑fans或是自由软件的狂热支持者。 对于高手,LINUX是工具,而对于fansLINUX只是玩具。但不管怎样,LINUX总是比以前有了更大的使用范围和更多的使用人群。

国产LINUX正以一日千里的速度发展,至少从名目繁多的众多发行版看是这样。红旗、中标普华、共创、新华这些后起之秀正取代着昔日的国产桌面LINUX王者蓝点、冲浪平台、HAPPY LINUX等。 蓝点、冲浪平台、HAPPY LINUX曾经在中国辉煌过一阵,曾经有无数的LINUX爱好者加油助威,可是似乎它们已放弃桌面LINUX的开发,有的转入嵌入式领域、有的转入服务器领域、有的已销声匿迹,一切如过眼云烟。但它们确实影响过中国桌面LINUX的发展,为LINUX被国人所了解起了一定作用。 目前,后起之秀在利润微薄的桌面领域不断推出新品,确是不易之事,尽管有人说他们的产品是为政府采购准备的,但政府采购是他们维持开发的一个必要手段。尽管有人说他们的产品模仿WINDOWS,但这确实带来了易用性的提高和使用人群的扩大。不能因个人的好恶而抹杀他们的功绩。

目前,由于国内LINUX的种种缺点,国外的LINUX是玩家使用最多的。从LINUXSIR的在线人数看,使用REDHAT(包括FC)和DEBIAN 的占多数,而其他的像SLACKWARETUBROLINUXMANDRAKEGENTOOSUSE也有了长足的发展,LINUX的精髓在于自由,你可以根据自己的喜好来选择和定制发行版本,你或许喜欢REDHAT的易安装,你或许喜欢DEBIANAPT的快捷,你或许喜欢SUSE的豪华,你或许喜欢GENTOO的速度,那么,你尽可以满足自己的喜好,你甚至可以从头来一个LFS 国外的这些LINUX都有自己的特色,而不是去刻意模仿WINDOWS,做WINDOWS的跟随者,因此备受玩家好评。

文件系统是操作系统最重要的部分之一,但也是用户一般很少关注的部分。作为应用最广泛的操作系统,Linux过去、现在和未来使用的文件系统包括:ext2ext3ReiserFSXFSJFSReiser4ext4Btrfs,和Tux3 2001年之前,ext2一直是Linux的标准文件系统。之后,选择就比较多了:兼容ext2ext3ReiserFSSGI公司移植到LinuxXFS文件系统,IBM开发的JFS。鉴于种种原因,Ext3Linux目前事实上的文件系统。Ext3直接从Ext2文件系统发展而来,非常的稳定和可靠,发展和维护也具有连续性.....ext4即将进驻kernel 2.6.28,作为BtrfsTux3稳定之前的过渡。其中发现迅速的Btrfs系统很有可能合并到下一个或下二个kernel版本中。

现在我们看看Linux开发的两个前沿:BTR文件系统--也被称为Butter FSB-tree FS--以及ext4

Ext4是对广泛使用的ext3的升级,它从诸多方面提高了功能,并改善了性能。在相对近期,ext4将可能成为下一个在Linux上广泛部署的新的文件系统。虽然ext4的开发时间始于2006年,但是ext4直到最近一年才开始真正稳定,而且现在才刚刚开始看到有批量部署。例如,最近发布的ext4版本有Fedora。这种Linux文件系统提高了存储容量上限(容量增加至1EB),同时还有其他各种性能上的调整。Ext4很大程度上是对流行的ext3文件系统的演进。Ext3限制于16TB的存储,而ext4的设计可以处理更大的存储。Ext4增加了数据完整性功能,支持针对内部日常事务的校验和,这使得它在面临存储错误的时候拥有更强的稳定性。

但是至少从潜能上来看,ext4的发展不如BTRFS那么显著。BTRFS可能最终会给ZFS和其他文件系统带来更大的威胁,不过该文件系统目前还尚未完成。该文件系统拥有在线碎片整理功能,针对固态驱动器(SSD)的运行模式,写时复制日志,以及各种压缩、镜像、条带和快照功能。BTRFS是下一代文件系统,这意味着它使用的管理模式和传统的文件系统有所不同。

最近两年,文件系统得到了很大的发展。纵观这几十年计算机文件系统的发展,无论是Microsoft的新型文件系统WinFS还是Linux文件系统Ext3;无论是对象存储文件系统还是高容错、日志式文件系统,不难发现文件系统的发展都关注于被 管理的数据的存储和组织方式,而文件系统本身的体系结构在近20年基本没有变化。我们称旧体系结构的文件系统为静态文件系统,即在文件系统本身不能替换和升级。在网络化、结构化的时代,在嵌入式设备日新月异的检讨,传统的基于静态文件系统的存储架构已成为嵌入式计算机系统中新的瓶颈。


相关推荐
联系我们

代写咨询
 362716231

发表咨询
 958663267


咨询电话

18030199209

查稿电话

18060958908


扫码加微信

1495607219137675.png


支付宝交易

ali.jpg