1.用法示例
在程序开发中,需要连续循环保存视频流,后续处理将截取临时的视频保存结果。如果选择保存到固态驱动器,则连续擦除和写入将很快消耗固态驱动器的寿命;如果选择机械硬盘驱动器,则读写速度会受到影响。
因此,通过使用内存构造虚拟硬盘,不仅可以保护固态硬盘,而且可以提高读写速度。
2.tmpfs简介

在Linux系统中,tmpfs是虚拟内存文件系统,并且存储空间位于VM(虚拟内存)中。 VM由RM(Real Memory)和交换组成。 RM是实际的物理内存空间(内存栏),而swap是虚拟空间(硬盘)。当tmpfs的大小超过物理内存的大小时,将使用swap,因此您需要考虑申请存储空间。 tmpfs的默认大小是RM的一半。
3.如何使用3. 1.临时挂载
首先创建一个根目录文件夹,然后根据个人需要设置路径,例如/ home / user / ramdisk。

mkdir /home/user/ramdisk
之后,将挂载tmpfs。这是一个安装100M空间的示例。
sudo mount -t tmpfs -o size=100M tmpfs /home/user/ramdisk

这时,RAM虚拟硬盘的构造已完成。您可以使用df -h命令查看结果。如下:

关闭系统后,此文件夹中存储的内容将自动消失。重新启动系统后,以这种方式构造的内存虚拟硬盘也将消失。如果您不希望内存虚拟硬盘消失,则需要开始自动挂载以实现长期挂载。
3. 2.长期安装
在/ etc / fstab文件中添加安装命令,以在系统启动时实现自动安装。详细信息如下:
sudo gedit /etc/fstab

将以下内容添加到文件中并保存。
tmpfs /home/user/ramdisk tmpfs defaults,size=100M 0 0
在那之后,执行sudo mount -a和df -h以确保tmpfs中的安装成功完成。重新启动系统后,它将自动安装。
不需要时,在/ etc / fstab中删除相应的命令,保存并重新启动。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-347808-1.html
会趁机坐大滴
成了该地区的主要威胁
何须炫富