没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
如何在
Linux
Linux
Linux
Linux
系统下制作
RamDisk
RamDisk
RamDisk
RamDisk
原文:
《 Linux Ramdisk mini-HOWTO 》
By Van Emery
http://www.vanemery.com/Linux/Ramdisk/ramdisk.html
Translate By Bob
Email : gexbob@gmail.com
Blog : http://blog.csdn.net/exbob
Friday, July 25, 2011
简介
什么是 RamDisk ? RamDisk 就是将内存( Ram )的一部分当做硬盘( Disk )来使用。
RamDisk 有固定的大小,可以像正常硬盘分区那样去使用。 就操作时间来讲, RamDis k
比真实的物理硬盘快很多,当系统关闭或断电时,保存在 RamDisk 中的数据会全部丢失
。
RamDisk 可以成为一个存放临时数据的好地方。
Linux 的 2.4 内核已经内建支持 RamDisk 。 RamDisk 在很多情况下是很有用的,包括:
使用加密文件中的未加密数据;
某些类型的网页内容服务;
挂载 loopback 文件系统(例如,从软盘或 CD 运行)
我为什么要写这个文档?因为我需要设置一个 16M 的 RamDisk 来查看、创建加密文件 。 我
不想让未加密的文件写入我的工作平台的任何物理介质 。 我还发现一个有趣的地方 , 可以轻
易的在 Ram 中创建一个比我的第一个物理硬盘( 20M )还大的虚拟硬盘,当时,我根本无
法想象怎样填满这个虚拟硬盘。
这个文档将会带你一步步地经历创建和使用 RamDisk 的过程。
平台
我使用 Red Hat 9 进行测试,但是这应该适用于其他的 2.4 内核的 Linux 系统,我还假
设你的 Linux 系统已经将 RamDisk 支持编译到了内核。我的计算机使用 Pentium 4 处
理器, 256M 内存,确切的内核版本是: 2.4.20-20.9
———————————————————————————————————————
1. 查看你的系统已经创建了什么
RedHat 默认创建 16 个 RamDisk , 虽然它们没有激活或使用任何 Ram 。 系统列出的设
备是 ram0~ram19 , 但是只有 ram0~ram15 是默认可用的 。 使用下面的命令可用检出
这些块设备:
[root]# ls -l /dev/ram*
lrwxrwxrwx 1 root root 4 Jun 12 00:31 /dev/ram ->
ram1
brw-rw---- 1 root disk 1, 0 Jan 30 2003 /dev/ram0
brw-rw---- 1 root disk 1, 1 Jan 30 2003 /dev/ram1
资源评论
- zslasdfgzxcvb2014-06-30说得挺好,最好有一个详细系统的介绍,对新手来说更容易理解!
- zjj22826802013-06-19谢谢楼主的分享 个人感觉很有用 至少帮助我解决问题了
- qq_230109572017-06-30谢谢楼主的分享 个人感觉很有用 至少帮助我解决问题了
exbob
- 粉丝: 69
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功