Linux 增大Swap
1.查看Swap
swapon -s 这个命令,可以查看当前系统的虚拟内存的情况,这条命令需要 root 来运行。(sudo -s)
[root@test ~]# swapon -s |
第 2 栏的 Type 中显示为 partition,说明这是个交换分区
现在欲要将Swap分区加大2332980KB
2.创建交换文件
交换文件和交换分区一样,大小是固定的,比如你想要一个 1G 的交换文件,那么首先要创建一个 2.22G 的空白文件,我们用 dd 这个工具来完成这个任务:
dd if=/dev/zero of=/swapfile bs=1024 count=2332980
该命令将物理地创建一个交换文件 /swapfile,每一个文件块为1024 字节,2332980就是 2.22G 用 KB 表示的大小。具体做法:
[root@test ~]# 2332980+0 records in |
上面的命令,会在根目录下创建 swapfile 这个文件
3.格式化为交换文件的格式
[root@test /]# mkswap /swapfile |
4.挂载交换文件
[root@test /]# swapon /swapfile
|
5.激活交换文件
想要在系统启动时自动激活此交换文件,在 /etc/fstab 中加入如下一行:
/swapfile none swap sw 0 0
添加并启用交换文件后,用 cat /proc/swaps 或 free 命令查看交换文件是否被成功启用。
6.关闭交换文件
在使用交换文件后,可以关闭它。
# swapoff /swapfile
7.删除交换文件
# rm /swapfile
转载于:https://blog.51cto.com/cswggod/1181336
Linux 增大Swap相关推荐
- linux 的swap具体分析_Linux SWAP 深度解读
概述 本文讨论的 swap基于Linux4.4内核代码 .Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑. 希望本文能让读者了解Linux对swap的使用大概是什么样子. ...
- linux使用swap的命令,Linux系统如何使用swap和zram swap命令
使用Linux的网管们肯定都知道swap和zram,事实上掌握swap和zram能提升答案及的工作效率,但有些网友并不清楚Linux swap和zram怎么使用,虽说Linux zram的使用情况比较 ...
- 【Linux】SWAP 深度解读(必须收藏)
邹老师关于Linux研究的技术文章向来入木三分,如果本文您读起来感觉费解,那么可以先收藏,然后侧重了解这些内容: swap.swappiness及kswapd原理,swap分区优先级的妙用. 真可谓一 ...
- linux的SWAP分区
linux的SWAP分区 from net 汇总网络信息,并进行测试验证,感谢网络. Linux SWAP 深度解读 https://blog.csdn.net/wh8_2011/article/de ...
- Linux:Swap分区
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况. 方法1:使用独立的分区来实现 1. lsblk ...
- linux增加swap分区大小
linux增加swap分区大小 2016-08-2 13:54:58 分类: LINUX 懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分 ...
- 双linux共用swap,在Linux和FreeBSD系统上共享swap空间
这个部分描述了如何使用和来共享一个空间.有几种不同的方法可以实现它.如果你愿意,你可以在Linux安装之前安装FreeBSD,只是需要注意FreeBSD slice的顺序. 3.1.1安装Linux ...
- Linux设置swap分区为128g,swap分区或文件的数量与大小限制
在Linux系统下,这个虚拟内存就被叫做swap.Linux swap分区是有限制的.在安装操作系统的时候,安装向导会提示用户需要创建多少的SWaP空间.通常情况下,SWaP比较合适的大小为物理内存的 ...
- linux 找不到swap分区,Linux下swap分区没有UUID解决办法
前几天在windows下使用分区调整软件更改了一下我Linux下swap分区的大小,linux 以后再进入Linux时发现swap分区没法挂载.打开/etc/fstab查看一下挂载配置,发现挂载分区时 ...
最新文章
- 20145235李涛《网络对抗》Exp2 后门原理与实践
- git error(win下)
- 共享一个调用微信公众平台接口的客户端类库
- iphone屏蔽系统更新_苹果iphone手机屏蔽烦人的系统更新弹窗提醒!
- linux下mysql-5.6忘记root密码,重置root密码详细过程
- 应用系统集群解决方案
- Android报“android.content.res.Resources$NotFoundException: String resource ID #0x2”错误
- python 运算符重载_Python中类的运算符重载
- 远程连接IBM MQ 7.5的“AMQ4036”错误解决
- openstack network
- Java的JDK以及maven环境变量配置
- c32-野指针和内存操作分析
- php写幻灯片,原生JS写的幻灯片
- 图像基本处理(灰度化)
- waiting for headers
- 服务器sas硬盘转sata硬盘6,SAS接口(sas硬盘改sata家用)
- 程序员的自我修养有哪些途径
- Java面向对象程序设计(四)-- 继承与多态
- Python2.x和Python3.x版本的区别
- android对文件进行加密