修改swap的大小

1.查看swap空间使用

[[email protected] ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          1862        267       1595          1         19        103
-/+ buffers/cache:        144       1718
Swap:         2048          0       2048

2.在/usr目录中新建swap目录

[[email protected] usr]# mkdir swap
[[email protected] usr]# cd swap

3.从硬盘里分出一个 2×1G 大小的空间,挂在swapfile上

[[email protected] swap]# dd if=/dev/zero of=swapfile bs=1G count=2
2+0 records in
2+0 records out
2147483648 bytes (2.1 GB) copied, 3.51207 s, 611 MB/s

4.构建swap格式于/usr/swap/swapfile 上

[[email protected]]# mkswap swapfile

5.激活swapfile ,加入到swap分区中。

[[email protected] swap]# swapon swapfile

6.将swapfile 加入到/etc/fstab 条目,开机自动挂载

[email protected] swap]# vim /etc/fstab
#
# /etc/fstab
# Created by anaconda on Mon Jun 27 09:19:50 2016
#
# Accessible filesystems, by reference, are maintained under ‘/dev/disk‘
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=d83c67dc-f486-49da-aed0-2e8fdf58c743 /                       ext4    defaults        1 1
UUID=9cfb795c-c308-4594-82cb-aff56d8b840c /boot                   ext4    defaults        1 2
UUID=1766229a-57ee-46b1-8bb3-1d508e37e88e swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/usr/swap/swapfile      swap                    swap    defaults        0 0

7.reboot重启系统,swap开机已经改为4g了

[[email protected] swap]# free -m
             total       used       free     shared    buffers     cached
Mem:          1862        272       1590          1         20        107
-/+ buffers/cache:        144       1718
Swap:         4095          0       4095
时间: 2024-10-21 09:47:42

修改swap的大小的相关文章

Linux 修改swap虚拟内存大小

      swap是内存的交换区:换句话说,如果内存不够用了,那么系统会在硬盘上存储一些内存中不常用的数据,之后将这部分数据在存储中析构掉:这样内存就又有剩余空间可以运行东东啦,这个过程也就是所谓的交换,存储数据的硬盘部分就是swap分区. 装系统的时候可能会将swap大小设置的不合适 但是swap的大小不正确,很影响服务器的性能.下面说说怎么修改swap分区的大小. 1.查看系统Swap空间使用 [[email protected] mapper]# free -m total used f

查看修改swap空间大小

1  查看swap 空间大小(总计):      # free -m          默认单位为k, -m 单位为M                total       used       free     shared    buffers     cached Mem:           377        180        197          0         19        110 -/+ buffers/cache:         50        327

如何在安装Linux之后自己修改Swap分区大小

测试试境为RH AS4假如您不清楚swap到底是什么,或分区的概念,那么下面的过程对您来讲可能会有一定的风险.自己扩大Swap也是比较方便的.您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误后的后果由执行者自己承担,我这个script只是作为参考.1.以root进入控制台2. #swapoff -a             #停止交换分区3. #fdisk /dev/hda         #swap所在硬盘的硬盘设备文档,可能会有

Ubuntu 18.04 修改swap分区大小

1.查看初始状态 查看原先swap大小 [email protected]:~# free -h 总计 已用 空闲 共享 缓冲/缓存 可用 内存: 62G 417M 38G 3.0M 23G 61G 交换: 2.0G 0B 2.0G [email protected]:~# 原先swap文件位置 [email protected]:~# swapon -s 文件名 类型 大小 已用 权限 /swapfile1 file 12582908 0 -2 [email protected]:~# 2.创

修改swap分区大小

1. 查看当前分区情况 free -m 2. 增加swap大小 dd if=/dev/zero of=/var/swap bs=1024 count=12288000 #增加12G空间 3. 设置交换分区 mkswap /var/swap 4. 立即激活交换分区 swapon /var/swap 5. 添加系统引导时自启动运行 vi /etc/fstab /var/swap swap swap defaults 0 0 free -m #查看swap分区添加成功 如果不再使用,可以卸载该swap

在装完Linux系统之后自己去修改Swap分区的大小(两种方法)

在装完Linux系统之后自己去修改Swap分区的大小(两种方法) 在安装完Linux系统后,swap分区太小怎么办,怎么可以扩大Swap分区呢?有两个办法,一个是从新建立swap分区,一个是增加swap分区.下面介绍这两种方法: 第一您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误操作后的后果由执行者自己承担. 新建swap分区 1.以root身份进入控制台,输入 # swapoff -a          #停止交换分区 2. 用

Unix系统下对swap分区大小修改

随着科技不断的进步,内存大小在不断的加大,使得swap分区的用处越来越小.所以在实际生产环境中有时需要对系统的swap分区大小来进行调整,不过建议在安装系统时就定义好是否要swap分区.swap分区的大小是多少,如果是条件允许的话建议swap分区在2GB~4GB间,如果还不够建议直接加内存.使用2GB的swap是因为有一些特殊的软件可能在平时使用的时候会使用到swap分区,如高性能的Oracle.当然,如果后期在使用的过程中发现swap分区过大,磁盘空间又使用紧张,那么就很有必要对系统的swap

设置和修改Linux的swap分区大小

在Linux编译gcc时,遇到编译错误,究其根源是因为内存不足,这时通过修改swap大小解决了问题 相关操作如下: 1. 查看当前分区情况free -m 2. 增加 swap 大小, 2G 左右dd if=/dev/zero of=/var/swap bs=1024 count=2048000 3. 设置交换文件mkswap /var/swap 4. 立即激活启用交换分区swapon /var/swap 5. 添加系统引导时自启动运行vi /etc/fstab 添加一行/var/swap swa

修改swap大小的两种方法

这几天在虚拟机上安装Oracle VM Manager的时候提示swap太小,需要修改swap来重新安装,现在分享给大家. 修改交换空间大小有两种选择: 添加一个交换分区或者添加一个交换文件.两种方法都可以使用" 1. 添加一个交换分区 步骤如下:    a  使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)        b 使用 mkswap 命令来设置交换分区:           # mkswap /dev/sdb2    c 启用交换分区: