共查询到18条相似文献,搜索用时 109 毫秒
1.
随着嵌入式技术的发展,越来越多的嵌入式设备采用Linux作为其操作系统。Linux支持各种物理文件系统,而不同物理文件系统具有不同的组织结构和不同的处理方式。为了兼容支持不同的文件系统,Linux设计了在系统启动时由系统在内存创建的文件系统,即虚拟文件系统(VirtualFileSystem,VFS)。该文件系统对不同... 相似文献
2.
易冰歆 《电脑编程技巧与维护》2004,(2):17-20
Linux系统支持多种文件系统,通过VFS使得用户对不同文件系统的操作是一样的,本文介绍了Linux的文件系统,重点讲解了如何对文件进行读写操作。 相似文献
3.
嵌入式Linux的PC104数据采集卡的驱动设计 总被引:3,自引:0,他引:3
在PC104模块硬件平台和嵌入式Linux系统下,设计并实现PC104总线结构数据采集卡DMM-16-AT的设备驱动程序。利用嵌入式Linux平台,设计设备驱动程序与系统引导、操作系统内核以及外部设备三者间的接口,屏蔽DMM-16-AT的硬件特性,通过文件系统实现对DMM-16-AT的访问操作。该方法解决了工业色谱仪在嵌入式Linux下通过DMM-16-AT进行采样的问题。 相似文献
4.
本文讲述了Linux的重要特色之一“文件系统”的主要特点,对Linux下的文件系统进行了概述,着重讨论了现代文件系统的发展趋势“日志文件系统”的相关技术,对目前Linux下的主要四种日志文件系统进行了介绍比较。 相似文献
5.
嵌入式Linux文件系统的优化 总被引:1,自引:0,他引:1
针对播放高清影片时出现播放卡顿的问题,从Linux内核文件系统的底层出发,阐述了USB接口I/O速度的瓶颈问题,详细介绍了核心空间所要经历的层次模型,深入分析了NTFS文件系统在Linux上的读操作实现流程,特别针对Block机制、文件预读机制、页机制进行了详细地剖析,并在原来Linux内核的基础上,提出了一种在嵌入式Linux中提高USB接口I/O速度的实现方案,有效地提高了USB接口的I/O速度.实验结果表明,该方案在解决播放高清影片时出现卡顿的问题时取得了不错的效果. 相似文献
6.
一个嵌入式Linux文件系统的优化 总被引:1,自引:0,他引:1
吴娴 《计算机应用与软件》2005,22(7):82-85
嵌入式文件系统是嵌入式操作系统的重要组成部分。本文分析了在一个嵌入式Linux操作系统上,如何为嵌入式设备构造一个合理的文件系统。考虑到嵌入式设备资源的有限性,本文在一个具体的平台上对嵌入式Linux文件系统做了一些裁减。我们希望,这些实验结果能够对嵌入式文件系统的研究和开发提供有益的帮助。 相似文献
7.
针对Linux操作系统强大的多物理文件系统管理性能,从Linux的内核文件管理机制--虚拟文件系统(VFS)出发,对Linux系统如何识别和管理不同的物理文件系统进行了研究.针对当前兴起的android系统应用程序的开发进行了分析,运用虚拟文件系统的这种管理机制实现了在android系统的手机平台上的终端控制.该控制主... 相似文献
8.
在对Linux内核源代码深入分析的基础上,对Linux的虚拟文件系统的实现机制进行探讨,着重阐述了它是如何支持各种不同的文件系统的.最后从实践角度说明在Linux下建立一个新的文件系统--XMG文件系统,并得到Linux虚拟文件系统支持的具体实现方法. 相似文献
9.
Linux操作系统作为嵌入式系统近几年应用越来越广泛。根文件系统是嵌入式Linux的重要组件之一。本文探讨了JFFS2文件系统及嵌入式Linux根文件系统,并在具体的实验平台上实现了JFFS2格式根文件系统。最后对JFFS2文件系统在嵌入式Linux根文件系统应用中的优缺点进行了分析,并对不足之处提出了解决和改进思路。 相似文献
10.
通过对Linux系统中的虚拟文件系统机制的深入分析,采用内核模块与用户服务程序相结合的思想,设计和实现了一种基于嵌入式Linux的分层文件系统。在该文件系统的支持下,既方便对系统软件进行升级,又保护了重要系统文件的只读性,其应用价值显著。 相似文献
11.
文件系统是操作系统的重要组成部分之一,它为操作系统内核提供了存储和管理数据的机制,并为用户程序提供了对数据的访问接口。嵌入式文件系统不仅要具有一般文件系统的功能,还要满足嵌入式系统的特殊要求。JFFS2文件系统就是专门针对在嵌入式系统中得到广泛应用的Flash存储器而设计的,能很好地满足嵌入式系统的各项要求。文中介绍了嵌入式Linux系统下的Flash存储器和日志文件系统,并结合一个具体的实验平台,给出了JFFS2文件系统的移植和实现过程。通过在嵌入式Linux下使用JFFS2文件系统,可以为应用程序的开发奠定良好的基础。 相似文献
12.
提出了一种利用Busybox工具进行嵌入式根系统制作的方法,描述了将Linux内核移植到S3C2440处理器目标板上的方法及流程,并着重介绍了Busybox工具的特点、功能以及如何制作根文件系统,对根文件系统移植过程中出现的问题和解决的具体办法进行了描述,实现了嵌入式下Linux根文件系统的制作。 相似文献
13.
14.
随着Linux操作系统的日趋完善,用户可以基于虚拟文件系统实现自己的文件系统.本文介绍了Linux文件系统的概况,随后在虚拟文件系统之上给出了一种高效的位图文件系统的详细实现. 相似文献
15.
由于Windows操作系统的源代码非开放性,其文件系统的工作机制并不为人们所熟悉。通过分析Windows2000/XP的可安装文件系统IFS以及如何利用IFS机制编制文件驱动程序来使Windows2000/XP支持新的文件系统,着重给出了如何在Windows操作系统下编制文件驱动程序来支持LinuxEXT2文件系统的思路和具体方法。 相似文献
16.
Linux内核在系统启动期间的最后操作之一就是挂载根文件系统.根文件系统是嵌入式Linux系统不可或缺的重要组成部分,而Busybox是制作嵌入式linux根文件系统的有效工具.详细介绍使用busybox制作Cramfs根文件系统的一般方法.并将制作的Cramfs根文件系统下载到目标板运行正常,很好地实现了Cramfs... 相似文献
17.
文件系统设计是嵌入式系统设计的重要组成部分,一个合适的文件系统解决方案可以极大地提高系统的性能并充分利用系统资源。根据NAND FLA SH设备的特点提出了在ARM处理器S3C 2410和嵌入式L inux平台上实现CRAM FS作为根文件系统,YAFFS作为用户数据分区的方案,并说明了此方案的实现步骤。据此建立的文件系统在嵌入式系统中运行良好,对嵌入式操作系统的开发与使用具有参考意义。 相似文献