linux添加和增大交换分区(swap)的方法_Linux

1) 添加或扩大交换分区
#dd if=/dev/zero of=/home/swap bs=512 count=1024000
bs 是扇区大小 bs=512 指大小为512B count为扇区数量
表示创建一个大小为512M 的文件 /home/swap 用空值填充。of位置可以自己调整。
2) 创建交换分区
/sbin/mkswap swapfile

3) 激活该交换分区
/sbin/swapon swapfile
4) 查询目前系统中生效的交换分区情况
/sbin/swapon -s
5) 设置开机自己挂载
/etc/fstab中,增加如下一行
redhat或centos:
#/home/swap swap swap defaults 0 0
Ubuntu:
#/home/swap none swap sw 0 0
使用 mount -a 检测是否修改正确

时间: 2024-09-23 21:49:54

linux添加和增大交换分区(swap)的方法_Linux的相关文章

Linux 交换分区 swap 虚拟内存深入分析

SWAP 分区是 Linux 的交换分区.交换分区实际存在于磁盘中,不过 Linux 系统可以将它当作内存使用,当物理真实内存不足的时候交换分区就可以和真实内存进行数据交换.简单地说就是从磁盘里拿出一块空间当作内存的储备区.虽说磁盘被拿来当作内存使用,但是速度还是磁盘的速度.可以想象下面一种日常生活的场景: 当你工作的时候一定是把桌洞里的东西拿出来放到桌面上,并且手里拿着一部分东西在操作,然后桌面和桌洞里的东西在不断的交换你手里的东西和桌面上的东西也一直在交换. 可以这么想:你从桌洞里拿出来了一

三种在Linux上创建或扩展交换分区的简单方法

用户可以在任何 Linux 操作系统的安装过程中或者是其它必要的时候创建交换空间.如果你在安装 Linux 的时候忘记了创建或是你想要再增加交换分区的空间,你随时都可以再创建或增加. 有时候在你安装后摇升级 RAM 的时候需要增加一点交换分区的空间,比如你要将你的系统的 RAM 从 1GB 升级到 2GB 你,那么你就不得不将你的交换分区空间也升级一下(从 2GB 到 4GB),这是因为它使用的容量是物理 RAM 的双倍容量.(LCTT 译注:其实这里是个误区,交换分区不一定非得是双倍的物理内存

【LINUX学习】设置交换分区

当需要添加swap分区时,可以使用如下方法: 设置交换分区:1 以dd指令建立swapoff 2 mkswap 来将swapfile 格式化为swap的档案格式. 3 swapon 来启动该系统文件,使之成为swap[root@localhost ~]# dd if=/dev/zero f=/tmp/swap bs=4K count=1638216382+0 records in 16382+0 records out 67100672 bytes (67 MB) copied, 1.05299

Linux上安装和卸载rpm软件包的方法_linux shell

Linux上安装和卸载rpm软件包的方法如下所示: 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成.执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下. 安装过程中可能出现下面的警告或者提示: ... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无法正确安装的可以用 rpm --force -i 强制安装即可 ...

ubuntu中系统交换分区swap增加与优化

ubuntu系统增加swap分区步骤: 加此分区一点好处:可加大32位系统对内存大小的识别(无此分区只识别3G,加了此分区可识别到4G) 1.查看一下当前swap分区的状态: cat /proc/meminfo SwapTotal:             0 kB SwapFree:              0 kB 如果上面二项目都为0,说明没有swap分区:如果不为0,则说明有此分区 2.查看一下/根目录还有多少空间可用: 系统->系统管理->系统监视器->文件系统 看一下可用空

linux grub的启动加密及删除恢复方法_Linux

一.实验1:设置grub口令 1.生成一个加密运算为"nd5"的密码 2.设置grub口令 3.测试grub是否已加密 4.在虚拟机的下图的图形界面中,直接敲"Esc"或者"e"键 5.在图形的框下,提示只能敲"p"键,原因是因为grub加密的原因 6.直接敲"p"键后提示要求输入密码,将刚才编辑的密码填入 7.输入密码后,已经进入了编辑菜单界面 8.直接敲"a"键进入了"gr

linux命令详解之useradd命令使用方法_linux shell

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加.删除与修改.用户口令的管

Linux服务器中对于Memcache的安装配置方法_Linux

下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,memcache用到了libevent这个库用于socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3.(如果你的系统已经安装了libevent,可以不用安装) 官网:http://www.monkey.org/~provos/libevent/ 下载:http://www.monkey.org/~provos/lib

Linux中scp命令获取远程文件的方法_linux shell

一.scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,可能会稍微影响一下速度. 二.scp有什么用? 1.我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的: 2.我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无