如何使用ram作虚拟硬盘

1,如何使用RAM作为虚拟硬盘

如何使用RAM作为虚拟硬盘


2,mkfs命令的使用

mkfs命令的使用


3,ramdisk简介

ramdisk简介

linux内核打开RAMDISK选项的方法:kernel config中打开CONFIG_BLK_DEV_RAM选项,另外通过CONFIG_BLK_DEV_RAM_SIZE, CONFIG_BLK_DEV_RAM_COUNT设定ramdisk的大小和个数


4,ARM中ramdisk的使用

arm中ramdisk的使用


5,ramdisk,tmpfs,ramfs,rootfs的区别

ramdisk,tmpfs.ramfs

ramdisk是将内存虚拟为一个块设备,从linux 2.0/2.2开始支持,不足是大小固定,之后不能改变,使用的时候需要通过mkfs命令将其格式为其它文件系统
tmpfs和ramfs是两种内存文件系统,都是建立在VFS层,tmpfs和ramfs的区别是tmpfs是既可以使用物理内存也可以使用swap分区的。使用tmpfs和ramfs的方法分别是:
ramfs:另外一个区别是tmpfs即使指定了大小,它也会吃光系统内存,比如指定了10M空间,但是还是可以写入20M的文件。
创建一个目录,加载Ramfs到该目录即可: 
        # mkdir /testRam 
        # mount -t ramfs none /testRAM 
缺省情况下,Ramfs被限制最多可使用内存大小的一半。可以通过maxsize(以kbyte为单位)选项来改变。 # mount -t ramfs none /testRAM -o maxsize=2000 (创建了一个限定最大使用内存为2M的ramdisk)
tmpfs:
# mkdir -p /mnt/tmpfs#
# mount tmpfs /mnt/tmpfs -t tmpfs 
同样可以在加载时指定tmpfs文件系统大小的最大限制:  # mount tmpfs /mnt/tmpfs -t tmpfs -o size=32m 

rootfs是一个ramfs的特殊实例,他在2.6系统中呈现。你不能卸载rootfs就如同你不能杀死init进程。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值