Linux-分区以及自动挂载

本文介绍了swap在内存管理中的作用,如何设置合适的swap大小以应对不同内存范围,并详细讲解了Linux分区工具fdisk的使用,包括创建、删除和格式化分区,以及如何通过rc.local实现开机自动挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Swap是存储设备上的一块空间(分区),操作系统可以在这里暂存一些内存里放不下的东西。
这从某种程度上相当于增加了服务器的可用内存,虽然从swap读写比内存慢,但总比没有好,算是内存不足时一种比较不错的解决方案。
如果没有swap,则服务器一旦内存不足,就会开始终止应用以释放内存,甚至会崩溃,这会让你丢失一些还没来得及保存的数据,或者造成宕机。有些应用明确要求系统配置swap以确保数据访问的可靠性。比如oracle数据库。

swap设置关系:
4G以内的物理内存,swap设置为内存的2倍。
4-8G的物理内存,swap建议设置为8G。
8-64G的物理内存,swap建议设置为16G。
64-256G的物理内存,swap设置为32G。

free -h		--都可以查看swap大小
swapon	-s	--都可以查看swap大小

调整swap大小:

1.在 /var目录下建立一个swap目录  
mkdir   -p		/var/swap
2.进入到该目录下
cd /var/swap
3.创建一个swap分区文件
dd if=/dev/zero of=swapfile bs=1024M count=4
或者 dd if=/dev/zero of=swapfile bs=1G count=4
4.格式化一下你创建出来的文件
mkswap   /var/swap/swapfile
5.让该文件生效
swapon  /var/swap/swapfile
可以查看swap空间变大
free -m
6.让swap永久生效
vi /etc/fstab
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值