查看: 55|回复: 0

[运维] linux下如何增加swap交换分区

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-8-25
发表于 2023-9-3 00:00:00 | 显示全部楼层 |阅读模式
摘要

swap即交换分区,类似于windows虚拟内存功能,就是在硬盘上分配出一块空间作为虚拟内存来使用.
通常swap都是在装系统硬盘分区时设定,这里只是探讨一下系统已经安装好后,扩展swap分区的方法.下面我们来将下如何在安装好的linux下增加swap交换分区.
可以有两种方法来增加swap分区,一种是将新的分区来作为swap,另一种是在磁盘中创建一个大的文件来作swap.

1.新分区扩展swap
假如有一个新的分区/dev/sda3,我们用它来作swap.
# swapon -s –查看当前swap情况
# mkswap /dev/sda3
# swapon /dev/sda3
# swapon -s
# vi /etc/fstab
/dev/sda3 swap swap defaults 0 0 –添加开机自动挂载

swap即交换分区,类似于windows虚拟内存功能,就是在硬盘上分配出一块空间作为虚拟内存来使用.
通常swap都是在装系统硬盘分区时设定,这里只是探讨一下系统已经安装好后,扩展swap分区的方法.下面我们来将下如何在安装好的linux下增加swap交换分区.
可以有两种方法来增加swap分区,一种是将新的分区来作为swap,另一种是在磁盘中创建一个大的文件来作swap.

1.新分区扩展swap
假如有一个新的分区/dev/sda3,我们用它来作swap.

# swapon -s                --查看当前swap情况
# mkswap /dev/sda3
# swapon /dev/sda3
# swapon -s
# vi /etc/fstab
/dev/sda3   swap   swap  defaults  0  0    --添加开机自动挂载

2.大文件扩展swap

# cd /var
# dd if=/dev/zero of=file bs=1M count=1000       --生成1G的大文件
# mkswap file
# swapon file
# swapon -s
# vi /etc/fstab
/var/file   swap   swap   defaults  0   0

结语:在生产环境中,一般很少遇到需要在linux下增加swap交换分区的事情,哪天遇到这个问题基本上也是要重新百度,或者大家也可以收藏本篇内容:linux下如何增加swap交换分区 http://www.ttlsa.com/html/1691.html

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部