Linux使用文件创建swap分区

一、 SWAP简介:

Linux 中的 SWAP(交换分区),类似于 Windows 的虚拟内存。系统会把一部分硬盘空间虚拟成内存使用,将系统内非活动内存换页到 SWAP,以提高系统可用内存。

二、 使用文件创建SWAP

1. 创建用于交换分区的文件(10240个1M表示10G)

dd if=/dev/zero of=swapfile.txt bs=1M count=10240

2. 格式化交换分区文件

mkswap /root/swapfile.txt

3. 立即启用交换分区文件

swapon /root/swapfile.txt

4. 写入到文件/etc/fstab,开机启动

/root/swapfile.txt      swap    swap    defaults 0 0

原文地址:https://www.cnblogs.com/elisun/p/8663521.html

时间: 2024-10-06 15:10:17

Linux使用文件创建swap分区的相关文章

关于Linux系统安装中Swap分区的解释

Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行 的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从 Swap中恢复保存的数据到内存中.这样,系统总是在物理内存不够时,才进行Swap交换.其实,Swap的调整对Linux服务器,特别是Web服务器 的性能至关重要.通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费

linux下的swap分区

一.什么叫swap分区 swap分区,即交换区,swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中. 二.swap配置对性能的影响 Swap的调整对Linux服务器,特别是Web服务器的性能至关重要.通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用.但是

linux 文件作为Swap分区

linux 文件作为Swap分区1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小).dd if=/dev/zero of=/var/swapfile bs=2M count=1024 2.格式化为交换分区文件:mkswap /var/swapfile #建立swap的文件系统 3.启用交换分区文件:swapon /var/swapfile #启用swap文件 4.使系统开机时自启用,在文件/etc/fsta

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分区的管理

一:swap分区概念原理 swap分区:(存放内存溢出来的数据) 从功能上讲,交换分区主要是在内存不够用的时候,将部分内存上的数据交换到swap空间上,以便让系统不会因内存不够用而导致oom或者更致命的情况出现. 一:swap基本概念 前提:知道内存回收概念 为什么要进行内存回收? 1:内核需要为任何时刻突发到来的内存申请提供足够的内存.所以一般情况下保证有足够的free空间对于内核来说是必要的.所以内核有必要设计一个周期性回收内存的机制,以便cache的使用和其他相关内存的使用不至于让系统的剩

linux系统修改Swap分区【转】

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

linux补充挂载swap分区

机房的一台新装cento,top发现没有swap分区,看来机房初装系统有问题. [[email protected] ~]# top top - 18:26:53 up  3:41,  2 users,  load average: 0.00, 0.01, 0.05 Tasks: 213 total,   1 running, 212 sleeping,   0 stopped,   0 zombie Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.

zabbix Lack of free swap 报警   LINUX在线添加swap分区

收到zabbix报警Lack of free swap space on zabbix_server 1.查看内存状态 [[email protected] ~]# free -m total       used       free     shared    buffers     cached Mem:           488        450         37          6          6         46 -/+ buffers/cache:      

linux手工添加swap分区

在SWAP空间不够用的情况下,如何手工添加SWAP空间? 以下的操作都要在root用户下进行: 首先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件.文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M. 接着再把这个分区变成swap分区. /sbin/mkswap /home/swap 再接着使用这个swap分区.使其成为