linux swap文件系统管理

在linux中 我们可以使用free查看swap和内存使用情况

一般来说内存分以下两个部分

cached 缓存:是指把读出来的数据保存在内存当中,当再次读取的时候,不用直接读取硬盘而直接从内存中读取,加速数据的读取过程
buffer 缓冲:是指在写入数据时,先把分散的写入的操作保存在内存中,当达到一定程度再集中写入硬盘,减少硬盘碎片和硬盘反复寻道,加速了数据的写入过程。

系统扩容swap空间,首先确定硬盘还有空间可以分配。
通过如下思路进行分配。
将硬盘的空间建立分区
#fdisk /dev/sdx
上述命令添加分区后,查看分区分区ID号,并通过命令改变分区号保持与swap分区号一致,swap分区指定分配为82
在fdisk命令下 可以通过m或者l查看命令提示。
分区完成后需要w写入分区信息。
写入分区后,一般需要使用partprobe命令去重新读取分区,或者重启。
分区创建完成后,需要格式化分区,swap分区格式化使用如下命令
#mkswap /dev/sdb6
mkswap命令直接跟设备分区。
将新建分区加入swap分区中
最后我们需要将分区设置为开机自动挂载
编辑/etc/fstab文件
注意编辑swap分区文件 部分linux下 swap跟/目录分区是并行。

如果不想编辑文件 也可以在每次开机的时候使用命令手动挂载分区
swapon /dev/sdb

猜你喜欢

转载自blog.csdn.net/tang3827738w/article/details/92402752