Linux手动创建Swap

Swap是Linux下的交换分区,类似Windows的虚拟内存,当物理内存不足时,系统可把一些内存中不常用到的程序放入Swap,解决物理内存不足的情况。

若系统安装时开辟的Swap空间太小,可通过手动创建Swap文件。

一、创建文件

dd if=/dev/zero of=/root/swapfile bs=1024 count=1024000

SSH执行以上命令,创建一个名为kwxgd的1G 空文件(写0占用磁盘)。

二、制作为Swap文件

mkswap kwxgd

SSH执行以上命令,将生成的kwxgd制作为SWAP文件,若没有制作SWAP文件,执行下一步可能会出现:“swapon: kwxgd: read swap header failed: Invalid argument”错误。

三、让Swap文件生效

swapon kwxgd

SSH执行以上命令,使“kwxgd”这个Swap文件生效,并叠加进当前sawp空间中。

四、查看当前SWAP

swapon -s

SSH执行以上命令,查看当前swap的情况。

五、自动挂载

1)编辑/etc/fstab

vi /etc/fstab

2)按格式填入

/root/swapfile    swap     swap    defaults      0 1

时间: 2024-12-22 09:30:14

Linux手动创建Swap的相关文章

linux 手动添加swap

Linux手动添加swap分区 用法:dd [操作数] ... 或:dd 选项 Copy a file, converting and formatting according to the operands. bs=BYTES read and write up to BYTES bytes at a time cbs=BYTES convert BYTES bytes at a time conv=CONVS convert the file as per the comma separat

手动创建swap分区

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

linux下创建swap分区

以centos6.8系统为列, 创建交换分区 查看当前系统的swap分区 [[email protected] ~]# swapon -s FilenameTypeSizeUsed   Priority /dev/sda3                               partition20725720      -1 创建/dev/sdb1分区 [[email protected] ~]# fdisk -l /dev/sdb Disk /dev/sdb: 214.7 GB, 21

LINUX 手动建立SWAP文件及删除

原文:http://blog.itpub.net/7728585/viewspace-670175/ 1. 确定swap文件的大小,单位为M.将该值乘以1024得到块大小.例如,64MB的swap文件的块大小是65536. 2. 在root提示符下,键入下面的命令,其中count大小等于所要求的块大小: dd if=/dev/zero f=/swapfile bs=1024 count=65536 3. 建立swap文件: mkswap /swapfile 4. 要立即打开swap文件而不是在启

linux磁盘格式化、磁盘挂载、手动增加swap空间

磁盘格式化: 查看文件系统格式,centos7的文件系统格式默认xfs(centos6以前都是ext版本格式按序排列) [[email protected] ~]# cat /etc/filesystems     //查看系统支持的文件系统格式 xfs ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * mount 查看这个系统分区的文件类型格式 mke2fs  -t    指定密钥格式化成什么样的系统(但不支持x

Linux CentOS 7 磁盘格式化mke2fs、mkfs.ext4、磁盘挂载及手动增加swap空间

一. 磁盘格式化 查看系统支持的分区类型: cat /etc/filesystems [[email protected] ~]# cat /etc/filesystems  xfs ext4 ext3 ext2 nodev  procnodev  devpts iso9660 vfat hfs hfsplus* [[email protected] ~]# mountsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)proc o

Linux如何创建和删除swap分区

Linux中的swap分区类似Windows的虚拟内存,在硬盘空间不足的情况下,可通过创建swap分区来解决,下面小编就给大家介绍下Linux如何创建和删除swap分区. 1.swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中.

Linux centosVMware 磁盘格式化、磁盘挂载、手动增加swap空间

一.磁盘格式化 磁盘分区后不能直接使用,需要对每一个分区格式化,格式化其实就是安装系统文件. 命令mke2fs:不支持格式化成xfs系统文件  mkfs.ext4 == mke2fs -t ext4  两个命令相等 -b :表示分区时设定每个数据区块占用的空间大小 -i :表示设定inode的大小 - N:表示设定inode的数据 -c:表示在格式化前先检测下磁盘是否有问题 -L:表示预设该分区的标签 -t:用来指定文件系统的类型 [[email protected] ~]# fdisk -l

Linux挂载新硬盘和创建Swap分区的方法

Liunx添加新硬盘其实和Windows的操作一样,但一个是图形化操作,另一个是命令行操作,不过步骤是一样,下面就动手演示和讲解 Linux挂载新硬盘 1.查看硬盘信息 命令:fdisk -l [[email protected] ~]# fdisk -l Disk /dev/vda: 21.5 GB, 21474836480 bytes #第一块硬盘的信息和分区信息 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of