CentOS7创建并启用RAMDISK(内存盘)

vps网友提供 08-31 vps促销优惠 5858

RAMDISK简而言之就是把机器的一部分内存拿出来当作硬盘使用,内存盘因内存的先天优势,具有高IO的优势,读写速度是一般HDD/SSD根本无法比拟的。但RAMDISK不能永久保存数据,一旦机器重启或关机,数据就会消失,所以RAMDISK一般用来存储临时文件。

一般较新的CentOS7系统版本,可以直接通过下面的命令创建一个RAMDISK硬盘,大小为16GB:,类似的内容还有,

modprobe brd rd_nr=1 rd_size=16777216 max_part=0

 

rd_size可以根据自己机器的实际内存来做调整,比如我这台内存空闲很多,就创建了16GB。

如果创建正常,执行下面的命令:

ls /dev/ram*

 

应该可以回显出一个ram0的设备:

 

然后我们就可以直接格式化这个设备了(就16GB的大小用不着去分区):

mkfs.ext4 /dev/ram0

完成之后创建一个挂载目录:

mkdir -p /ramdisk

挂载上去:

mount /dev/ram0 /ramdisk

查看挂载是否正常:

 

这样一个内存盘就创建完成了,现在我们就可以把文件放到这个/ramdisk目录下体验内存和硬盘的速度差距~

如果需要开机就启动RAMDISK,可以依次执行下面的命令进行配置:

echo "options brd rd_nr=1 rd_size=16777216 max_part=0" >> /etc/modprobe.d/memdisk.conf
echo "mkfs.ext4 /dev/ram0" >> /etc/rc.d/rc.local
echo "mount /dev/ram0 /ramdisk" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

 

如果需要卸载内存盘,可以先取消挂载:

umount /dev/ram0

 ,对此内容感兴趣的同学,还可以看看这个文章:,推荐对这类VPS资源感兴趣的同学看看这些文章,

然后执行如下命令即可:

modprobe -r brd

 ,想了解更多可以看看,这几篇文章,例如:

下面我使用了及不专业的dd命令简单测试了一下这个内存盘的读写速度,结果仅供参考,如需专业测试请自行使用fio或者sysbench。

测试写:

dd if=/dev/zero of=/ramdisk/lala.im bs=8k count=500000 conv=fsync

 

结果:

,对此内容感兴趣的同学,还可以看看这个文章:

 

测试读:

dd if=/ramdisk/lala.im of=/dev/null bs=8k

 

结果:

 ,其实我们还有其他vps介绍,例如之前说过的:

原文来至:https://lala.im/4559.html

转载请注明:开心VPS测评 » CentOS7创建并启用RAMDISK(内存盘)

本文由 vps网友提供 刊发,转载请注明出处

本文链接: https://www.vpsvsvps.com/vps/a/2862.html

标签: CentOS7创建RAMDISK,CentOS7创建并启用RAMDISK,RAMDISK,内存盘,内存硬盘

“CentOS7创建并启用RAMDISK(内存盘)” 的相关文章

ucloud 双12优惠狂欢继续 全球云主机狂欢折扣价,仅37元/年起

UCloud优刻得 (优刻得科技股份有限公司)是中立、安全的云计算服务平台。自主研发IaaS、PaaS、大数据流通平台、AI服务平台,推出公有云、私有云、混合云...

数脉科技:优惠促销码,新人最高减600

数脉科技简介 Digital Pulse Technology Limited 數脈科技有限公司 数脉科技香港CR编号 2830621,香港数据中心基础服务商。...

sharktech主机商(鲨鱼科技):20周年庆20%折扣,8折主机随意选

豪横,官方介绍20年8折优惠,截止8月31日 先上优惠码: 代码: ST20Y 官方网址: https://sharktech.net/ 活动地址: https...

locvps主机商: 香港云地流量升级大带宽香港VPS

LocVps是一家老牌国人主机商,提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于...

vultr 主机商 免费云主机套餐计划

vultr推出的免费申请云主机计划,站长也是刚刚发现,感觉错过了好几亿..... 免费云主机套餐计划官方地址: https://www.vultr.com/fr...