首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 109 毫秒
1.
Linux内核链表及其在虚拟文件系统中的应用   总被引:1,自引:1,他引:0  
为了提高代码的重用性,Linux内核提供了一种抽象的双向循环链表结构。通过对这种双向循环链表及其在Linux虚拟文件系统中的应用进行分析,可以了解这种链表的巧妙之处。这种链表可以将不同结构体类型的数据链接起来,并可以使用相同的链表操作,从而能有效地提高编程效率。  相似文献   

2.
/proc文件系统是一个特殊的虚拟文件系统,内核使用此文件系统可以向外部输出信息。在进行Linux内核嵌入式开发时,经常会使用内核变量,或对内核信息的获取。在此提出了利用/proc文件系统获取内核信息的两种方法。  相似文献   

3.
通过对Linux与Windows NT的文件系统的比较,透视出Linux与Windows NT各自不同风格的设计思想。  相似文献   

4.
分析了嵌入式Linux操作系统和硬件开发平台,构建了交叉编译环境,详细阐述了Linux内核在AT91SAM9260平台上的移植过程,成功完成了Ramdisk文件系统的制作.系统经运行验证,具有体积小、运行稳定、可靠性高等优点,为进一步开发嵌入式产品搭建了良好的技术平台.  相似文献   

5.
嵌入式Linux闪存文件系统-JFFS2的研究   总被引:2,自引:0,他引:2  
Linux操作系统具有非常强的可移植性和剪裁性、被广泛应用于嵌入式系统领域。由于嵌入式系统多使用F1ash存储器取代硬盘作为主存,日志型闪存文件系统——JFFS2非常适合将嵌入式Linux的文件系统建立在Flash芯片上。介绍了JFFS2文件系统的文件管理模型、物理存储格式、文件系统重建及利用MTD驱动模块在NOR型Flash器件上的实现。  相似文献   

6.
嵌入式Linux系统的广泛应用对文件系统提出了新的要求,如在为嵌入式产品升级系统软件时,需要对boot只读分区进行“写”操作。通过对VFS机制的深入分析,在VFS和底层具体文件系统之间叠加并实现了一个重叠(overlay)式文件系统,从而既保护了原有的系统文件,又实现了对系统软件的升级,满足了新的应用需求。  相似文献   

7.
Linux中实现进程隐藏的一种新方法   总被引:1,自引:1,他引:0  
针对Linux下实现进程隐藏的已有方法存在进程信息隐藏不彻底、不灵活、系统效率不高的缺点,通过对Linux的proc文件系统进行分析和对用户访问进程信息的途径以及proc文件系统向用户输出进程信息的机制进行研究,提出一种新的实现进程隐藏的方法。该方法能够彻底、灵活地隐藏进程的信息,不但可以隐藏所有进程的信息,也可以有选择地隐藏指定进程的信息和隐藏指定进程的某一部分信息。具有较高效率。  相似文献   

8.
在嵌入式设备中,文件系统的实现及良好应用是系统功能实现的关键部分之一.从Flash闪存设备特点和车载导航仪功能出发,在分析了几种文件系统各自的优缺点之后,基于ARM处理器S3C2410和嵌入式Linux操作系统平台设计了一种多文件系统,并详细介绍了该多文件系统的实现方法.通过原型机的反复调试,证明该文件系统是可行的和合理的,可以性能满足系统要求.  相似文献   

9.
加密文件系统是保护用户敏感数据的一种有效手段,传统的加密文件系统对用户数据的保护并不是非常可靠且存在被篡改的可能性。文章基于可信计算平台和Linux 2.6内核设计,实现了一个堆栈式加密文件系统TEFS(Trusted Computing-based Encrypted file system),该加密文件系统利用可信计算技术为其提供底层安全支撑,并结合可信计算平台中安全增强的操作系统定制、实施安全策略,进一步提高了其安全性。  相似文献   

10.
从编程开发的角度描述了EXT2文件系统的概念和关键的数据结构,如块组、超级块、组描述符、块位图、i节点位图、i节点、数据块和root目录等。以对1.44MB磁盘进行格式化的程序为例,详细分析了基于Linux的EXT2文件系统格式化程序的设计方法和实现细节。列出的磁盘格式化程序已在基于Intel Pentium IV的Ubun-tu10.04 Linux计算机上调试通过。经测试,使用该程序格式化的磁盘可在支持EXT2的各操作系统上正常使用。  相似文献   

11.
针对数控车床对系统功能、空间利用率、时间效率的需求,提出并实现了一种用于数控车床的嵌入式Linux文件系统。该系统以Cramfs为根文件系统,Yaffs作为用户的数据存储分区,用Tmpfs存储临时数据,采用Initramfs引导根文件系统。实验结果表明,系统的空间利用率高,启动时间快。  相似文献   

12.
基于对虚拟文件系统VFS的深入分析,创建专有的审计(audit)文件系统,以实现对审计系统的启用、关闭以及对系统当前状态、审计点信息的查看。通过该审计文件系统,用户可以在不重新编译内核、不重启系统的情况下,方便地对内核中的审计系统进行配置和操作,从而使得审计过程得以简化。  相似文献   

13.
根文件系统是嵌入式Linux系统的重要组成部分。本文选用Cramfs作为嵌入式Linux系统的根文件系统,并介绍了Cramfs文件系统的特点,详细说明了在S3C2410上构建Cramfs根件系统的方法。在开发板FS2410上进行了移植实验,系统工作良好,验证了构建Cramfs根文件系统方法的可行性。  相似文献   

14.
介绍了如何借助LINUX操作系统下的AS86汇编程序实现一个微型操作系统,该操作系统包括引导程序、shell程序和应用程序,它是一个单任务的操作系统,能够完成启动和启动后显示文件目录、编辑文件、显示文件内容及删除文件的功能,该操作系统可应用于大学操作系统课程的教学。  相似文献   

15.
研究了Linux最新内核2.6文件系统,对其虚拟文件系统机制、Ext3日志文件系统进行了分析,并对Ext3文件系统的性能进行了基准测试及分析.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号