嵌入式Linux文件系统电子版课件.pptVIP

  • 5
  • 0
  • 约1.16万字
  • 约 42页
  • 2019-10-12 发布于湖北
  • 举报
运行根文件系统——常用文件系统 关于文件系列类型,嵌入式Linux常用文件系统有: Ramdisk Cramfs JFFS2 NFS 运行根文件系统——Ramdisk Ramdisk是将一部分固定大小的内存当作分区来使用。它并非一个实际的文件系统,而是一种将实际的文件系统装入内存的机制,并且可以作为根 文件系统。将一些经常被访问而又不会更改的文件(如只读的根文件系统)通过Ramdisk放在内存中,可以明显地提高系统的性能。 Ramdisk的优缺点: 优点:由于基于内存方式,速度快,提供系统性能 缺点:由于基于内存方式,对文件系统所做的修改掉电会丢失。 为了能够使用Ramdisk,我们在编译内核时须将block device中的Ramdisk支持选上,它下面还有两个选项,一个是设定Ramdisk的大小,默认是4096k;另一个是initrd的支持。我们由于在启动时就用它,所以必须将它直接编译进内核。 下面给出 运行根文件系统——Ramdisk 下面给出对ge16小系统制作成ramdis映像的步骤: 1、生成空的映像文件,这里我设置的大小为6M。bs*count取决于制作的根文件系统大小。一般来说,bs*count要比制作的ge16小系统的实际大小大一点为好。我制作的ge16小系统有4.8M。 [yuqin@localhost images]$ dd if=/dev/zer

文档评论(0)

1亿VIP精品文档

相关文档