Linux 创建swap分区

--首先分出一个分区 /dev/sda5 (注意分区类型)
mkswap /dev/sda5           --格式化分区成swap格式
swapon /dev/sda5           --激活swap分区
swapon -s                      --查看swap状态
swapoff /dev/sda5           --关闭swap分区

--用文件将swap分区增大1G
dd if=/dev/zero of=/mnt/swapfile bs=1M count=1000
mkswap /mnt/swapfile
swapon -v /mnt/swapfile

--查看
swapon -s

--永久挂载
vi /etc/fstab    
添加一条:/mnt/swapfile    swap   swap   defaults 0 0

--激活挂载
swapon -a

时间: 2024-10-05 21:46:52

Linux 创建swap分区的相关文章

linux创建swap分区

#基于磁盘的# 将分区转换成交换分区 #1.格式化交换分区[mkswap] [[email protected] /]# mkswap /dev/sda5 Setting up swapspace version 1, size = 106889 kB [[email protected] /]# free total used free shared buffers cached Mem: 1026816 577392 449424 0 29772 343960 -/+ buffers/cac

Ubuntu 16.04创建Swap分区或增加Swap分区容量

要在Ubuntu中要创建Swap分区主要有如下2种方式: 一.传统创建方式 一般情况下,我们都会使用dd命令来预先创建交换分区文件,然后再用/dev/zero将该文件的内容全部置零,创建时还将用到bs参数来设置要创建的交换空间大小,以及使用count来指定要创建的block数. 例如,我们要创建4G的交换分区文件可以使用如下命令: sudo dd if=/dev/zero of=/swapfile bs=1G count=4 二.快速创建方式 你可能已经注意到了,上述方式创建Swap交换文件的过

Azure Linux VM Swap 分区

默认情况下,Windows Azure上的Linux VM是没有Swap分区的.下面我们以Ubuntu为例,为Windows Azure上的Linux虚拟机创建Swap分区. Windows Azure会为每个虚拟机分配一个临时盘,这个临时盘在Windows Server操作系统中是[D:]盘,在Linux中是/dev/sdb1.值得一提的是,在D系列的虚拟机中,临时盘是SSD存储.显然,临时盘是创建Swap分区的好地方.既然是临时盘,就千万不要把应用和数据存储在上面,否则数据丢了就只能自己哭了

MySQL如何避免使用Linux的swap分区而提升读写性能

MySQL如何避免使用Linux的swap分区而提升读写性能 Linux有很多很好的内存.IO调度机制,但是并不会适用于所有场景.对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上.对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应时间的增长很可能直接拖垮整个系统.这篇blog主要讲讲我们作为DBA,怎样尽量避免MySQL惨遭swap的毒手. 首先我们要了解点基础的东西,比如说为什么会产生sw

手动创建swap分区

交换分区 swap建议大小 mem*2物理内存大于4G swap=mem 除特殊软件要求swap空间的大小之外,只要swap频繁有数据交换出现,那么就意味着你的内存不足. 当系统内存不足时,需要释放内存,如果内存里的文件无法释放,那么需要将内存中的文件交换到swap分区内,等进程再次调用该数据时,再次从swap分区调回内存使用 Linux倾向于使用更多的内存,做缓冲 创建swap分区可以使用: 分区; 块文件(dd) 01 划分一个物理分区/dev/sdb5---2G#fdisk /dev/sd

linux增加swap分区大小

  linux增加swap分区大小 2016-08-2 13:54:58 分类: LINUX 懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加   如果增加1G内存,SWAP分区就要增加2G   一.决定修改swap大小,首先在空间合适处创建用于分区的swap文件:如/swap1       #dd if=/dev/zero of=/swap1 bs=1M count=2048   if 表示 infile,of 表示outfi

centos7创建swap分区及挂载

学习目标: 通过本实验掌握Linux下swap分区的创建与管理. 操作步骤: 1. 在第二块硬盘新建一个1G的分区,类型设置为swap2. 激活新的swap分区,并且使新swap开机可自动启用 参考命令: 第一步:磁盘分区 fdisk –l查看新硬盘是否发现根据以下步骤分区,类型82为swap 第二步:将新分区作为swap 注:新分区要先通过partprobe激活才可使用 第三步:挂载swap 第四步:激活新的swap,并查看 激活前只有一个swap,通过swapon –a激活后,可以看到新的s

Linux 添加swap分区, 设定swap阈值

swap阈值设定 1, 查看当前系统swap阈值 [email protected]~$  cat /proc/sys/vm/swappiness 60 内存在使用到100-60=40%的时候,就开始出现有交换分区的使用 swappiness=0表示最大限度使用物理内存,然后才使用swap空间, swappiness=100表示积极使用swap分区,并且把内存上的数据及时的搬运到swap空间里面 2, 永久设定 [email protected]~$ sudo -s [[email protec

Rhel7 创建swap分区, fstab自动开机挂载

Rhel7 创建swap分区, fstab自动开机挂载 Swapon /dev/vdb4 Free Swapon a 自动挂载 Vim /etc/fstab :r! blkid /dev/vdb4 Uuid swap swap default 0 0 Vim /etc/fstab