天天看点

tmpfs简单备忘

shell>ls /tmp/test

shell>mount -t proc proc /tmp/test

shell>umount /tmp/test

shell>mount -t sysfs sysfs /tmp/test

shell>ls /tmp/test/block/

shell>ls /sys/block    ------------>看到很多 loop0 ... ram0...

shell>ls /sys/block ///插入一个u盘之后,会增加一个东西!sdb  --->硬件信息!

shell>mount /dev/ram0 /mnt 

df -h

/dev/ram0 16m      ---->但是大于16兆就用不了了,需要 tmpfs

-------------------------------------------

shell>mount -t tmpfs /dev/tmpfs /mnt ///tmpfs 这个也是内存!

shell>df -th 

/dev/tmpfs  2.0g

shell>dd if=/dev/zero of=1.img bs=1m count=1000

shell>free

shell>dd if=/dev/zero of=2.img bs=1m count=1000

....

当前使用的是物理内存,速度快,但是一旦umount之后,内存就返回了,无法进行保存数据!

一般如果有需要临时使用的话,就看情况使用了……

tmpfs简单备忘

一点点源码:

//

<a target="_blank" href="http://blog.csdn.net/raintungli/article/details/6869881">参考1</a>