您的位置 首页 电子

需求了解Linux swap分区的扩展

需要了解Linux swap分区的扩展-Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。

Linux中Swap(即:交流分区),类似于Windows的虚拟内存,便是当内存缺乏的时分,把一部分硬盘空间虚拟成内存运用,然后处理内存容量缺乏的状况。swap分区在非高内存的服务器上必不可少,可是swap不能充任内存运用。

一、swap分区扩展的办法

新建swap分区:以分区的方式创立swap

新建swap file:以文件的方式创立swap
分区与file的差异:文件能够随时扩展缩小,能够随时移动。分区不可。

二、以分区的方式扩展swap

1.首要用磁盘管理工具fdisk翻开磁盘,然后将新建的分区/dev/sda6的ID更改为82,然后保存退出。

2.退出后会提示正告,这是由于分区表没有同步到内存中时,运用partprobe将磁盘中的分区表同步到内存中。

3.格局化swap分区并启用swap分区

[root@centos7 ~]$mkswap /dev/sda6 #格局化swap分区[root@centos7 ~]$swapon -a #激活一切swap分区

4.运用lsblk承认现已有两个swap

5.运用swapon -s检查一切的swap分区,此刻swap分区现已扩展1G。
free能够看到内存与swap的运用状况

6.装备主动挂载,将swap分区写入/etc/fstab使其能够再开机主动挂载。UUID为/dev/sda6分区的UUID能够经过blkid /dev/sda6检查UUID。这儿要注意UUID不能增加双引号。
增加完后mount -a当即更新

三、以文件的方式创立swap

1.首要要有一个分区,此分区的剩下空间要比方案的swap空间大。我这儿以sda7做演示。分区也能够时现有的分区

2.创立一个挂载点,然后将分区挂载到挂载点。并进入到此分区

3.创立一个文件,用于创立swap分区。count=1024代表此文件为1G

4.mkswap swapfle将文件格局化为swap格局,然后运用blkid swapfile检查文件格局是否为swap

5.设置主动挂载。vim /etc/fstab写入swapfile的UUID等信息。mount -a主动挂载当即收效

6.swapon -a 激活一切的swap分区。提示文件权限为0644不安全,所以我改为600.

7.swapon -s检查一切swap分区运用状况。最终一个类型为file的便是刚刚创立好的文件式swap

四、总结

swap分区只能作为内存不行时的暂时应急,不能直接代替内存运用。

文件式swap:能够随时改动巨细,能够移动至其他分区

分区式swap:不能更改巨细,不能移动

 

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/89725.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部