传说中的内存盘?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
百草谷居士
帖子: 3753
注册时间: 2006-02-10 16:36
系统: ubuntu20.04/Win10
送出感谢: 36 次
接收感谢: 44 次
联系:

传说中的内存盘?

#1

帖子 百草谷居士 » 2016-05-20 9:43

我用fdisk -l 查看分区信息时,意外发现竟然有诸如disk /dev/ram0之类的东西,并且有16个,每个64m,一共1G。可是我从来没有设置过什么内存盘啊!难道是升级到16.04后自动出现的?
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Xubuntu 21.04 / 深度系统 20.2

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
poloshiao
论坛版主
帖子: 18280
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1960 次

Re: 传说中的内存盘?

#2

帖子 poloshiao » 2016-05-20 11:56

难道是升级到16.04后自动出现的?
自 Ubuntu 15.10 開始

http://askubuntu.com/questions/703576/f ... ram0-ram15
fdisk -l shows 16 ram disks /dev/ram0 … /ram15

http://www.vanemery.com/Linux/Ramdisk/ramdisk.html
Linux Ramdisk mini-HOWTO

https://en.wikipedia.org/wiki/RAM_drive
RAM drive

https://zh.wikipedia.org/wiki/RAM_disk
RAM disk
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian
送出感谢: 9 次
接收感谢: 27 次

Re: 传说中的内存盘?

#4

帖子 jinjiachen » 2016-05-21 10:24

我只想知道它有什么实际功能?
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9
送出感谢: 850 次
接收感谢: 32 次

Re: 传说中的内存盘?

#5

帖子 科学之子 » 2016-05-22 6:23

jinjiachen 写了:我只想知道它有什么实际功能?
可以把它当成硬盘使用,类似Windows下的ramdisk
但好像Windows下的那类的ramdisk在Linux下有tmpfs(和ramdisk的区别是tmpfs可以利用交换空间)和zram(压缩版的ramdisk)之类的更好选择
好像Linux的ramdisk还承担引导之类的作用
这个就不太清楚了.
poloshiao
论坛版主
帖子: 18280
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1960 次

Re: 传说中的内存盘?

#6

帖子 poloshiao » 2016-05-22 7:17

我只想知道它有什么实际功能?
可以把它当成硬盘使用,类似Windows下的ramdisk
如果你的 RAM 夠大 夠快 ...
sudo mount /dev/ram0 /mnt/ramdisk0
sudo mount /dev/ram1 /mnt/ramdisk1
...
sudo mount /dev/ram1 /mnt/ramdisk15
可以多了 1 ~ 16 個快速虛擬硬盤 使用
不需安裝實體硬盤

詳細參閱
https://magiclen.org/linux-ramdisk/
Linux如何將記憶體(RAM)作為硬碟使用?RAMDisk詳細介紹
回复