交换机分区介绍:
SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将把内存中暂时不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题。但由于交换分区毕竟是通过硬盘设备读写数据的,速度肯定要比物理内存慢,所以只有当真实的物理内存耗尽后才会调用交换分区的资源。
交换分区的划分建议:
在生产环境中,交换分区的大小一般为真实物理内存的1.5~2倍。
1、先新添加一个硬盘用来做交换机分区,可以查看新添加的硬盘系统会识别成sbd:
ls -l /dev/sd*
2、使用分区命令对新添加的硬盘建立一个分区:
fdisk /dev/sdb
3、之后就可以看到dev目录下有一个sdb1的新分区了:
ls -l /dev/sdb*
4、使用swap专用的分区工具对新建的主分区进行格式化:
mkswap /dev/sdb1
5、对交换分区进行挂载,查看挂载交换机分区之后原本2G的交换分区增大到了4G:
swapon /dev/sdb1
free -h
6、要实现重启自动挂载,需要往fstab配置文件里面写入永久挂载的配置
echo "/dev/sdb1 swap swap defaults 0 0" >> /etc/fstab
7、如果不需要了可以卸载,就可以恢复原来的2G了:
swapoff /dev/sdb1
free -h
审核编辑:刘清
-
Linux系统
+关注
关注
4文章
596浏览量
27542 -
交换机
+关注
关注
21文章
2661浏览量
100250 -
SBD
+关注
关注
0文章
189浏览量
13671 -
SWAP
+关注
关注
0文章
51浏览量
12939
原文标题:教你快速在linux系统配置交换分区(swap)
文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
硬实时RTlinux系统配置
从I2C写入系统配置内存失败可能是什么原因?是否按照正确的程序写入系统配置?
需要了解Linux swap分区的扩展
![需要了解<b class='flag-5'>Linux</b> <b class='flag-5'>swap</b><b class='flag-5'>分区</b>的扩展](https://file.elecfans.com/web1/M00/92/29/pIYBAFzbYcKAJ_ikAAEBES5boaM180.png)
FPGA CPLD可编程逻辑器件的在系统配置方法
![FPGA CPLD可编程逻辑器件的在<b class='flag-5'>系统配置</b>方法](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
通信电源系统配置设计参数
![通信电源<b class='flag-5'>系统配置</b>设计参数](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
嵌入式linux没有swap分区,swap现象如何实现
![嵌入式<b class='flag-5'>linux</b>没有<b class='flag-5'>swap</b><b class='flag-5'>分区</b>,<b class='flag-5'>swap</b>现象如何实现](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论