关于ramdisk
December 5th, 2011
Comments off
ramdisk是Linux内核带的一个以内存为后备的虚拟设备,以块设备方式提供。 具体功能参见Documentation/ramdisk.txt,代码参见drivers/block/brd.c.
内核在启动的时候会预设几个ramdisk, 初始大小通常为128K的块设备,方便有需要的用户。
$ uname -r 2.6.32-131.0.15.el6.x86_64 $ ls /dev/ram0 -al brw-rw---- 1 root disk 1, 0 2011-12-02 11:41 /dev/ram0 $ sudo blockdev --getsize /dev/ram0 131072
在实践中ramdisk有如下几个用途:
1. ramdisk的代码写的非常简洁,很容易让你明白块设备如何编写。
Read more…
Post Footer automatically generated by wp-posturl plugin for wordpress.
Recent Comments