linux swap创建,查看,释放

原创 2018年04月16日 10:39:36


swap:

创建swap:
#查看linux swap信息
cat /proc/swaps
[root]# cat /proc/swaps
Filename    Type  Size Used Priority
/dev/vdb1                               partition 10486188 1944188 -1

swapon -s
[root]# swapon -s
Filename    Type  Size Used Priority
/dev/vdb1                               partition 10486188 1944188 -1


1.创建文件
dd if=/dev/zero of=/data/swapfile bs=1G count=10
2.使这个文件变成swap分区
mkswap /data/swapfile
3.挂载
swapon /data/swapfile


释放swap:
##在执行以上操作以后,查看你的swap分区还是满了,你首先查看一下你实际的内存剩多少空间,然后在查看自己的swap空间用了多少,首先提前保证实际剩余的内存比你的swap的内存的空间要大,然后执行一下操作,否则会宕机的!
1.首先我们停掉swap分区,查看swap分区
swapon -s 会查看到你的swap分区是挂在哪里!

2.然后比如说我的是挂到/dev/sda2
swapoff   /dev/sda2
停止是需要一段时间的,因为他会把内存释放到实际内存当中,

3.然后在启动我们的swap分区
swapon -a
我们的swap分区内存已经成功释放到了实际内存当中!

4.验证:
free -m /  free -g

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011665746/article/details/79957497

永久关闭linux swap

一般来说,Linux的虚拟内存会根据系统负载自动调整。内存页(page)swap到磁盘会显著的影响Kafka的性能,并且Kafka重度使用page cache,如果VM系统swap到磁盘,那说明没有足...
  • oDaiLiDong
  • oDaiLiDong
  • 2018年03月22日 16:47
  • 160

linux内存清理和swap内存释放办法

如果swap空间使用到30%以上,系统就变得很慢,如果物理内存够,就需要清理下。 原文:http://wushank.blog.51cto.com/3489095/1255906 ...
  • longxj04
  • longxj04
  • 2014年01月10日 16:56
  • 21318

Linux下如何释放内存、swap分区满了怎么办!

Name: 北京——东东 LINUX系统运维技术交流群:4930609 Email:tajiandong@163.com 在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。...
  • brucexu1978
  • brucexu1978
  • 2012年11月01日 13:34
  • 2025

Linux释放内存后。清空swap分区

先应该同步一下 [root@mysql172 ~]# sync 再执行 echo 1 > /proc/sys/vm/drop_caches 查看内存占用情况 [root@my...
  • hknaruto
  • hknaruto
  • 2015年07月24日 17:38
  • 879

Linux SWAP 深度解读

swap、swappiness及kswapd原理,swap分区优先级的妙用。 真可谓一文在手,SWAP从此不再忧愁。敬请笑纳。 概述 本文讨论的 swap基于Linux4.4内核...
  • wh8_2011
  • wh8_2011
  • 2016年07月01日 08:06
  • 10968

清理linux swap内存,需要root权限

1.drop cache sync echo 3 > /proc/sys/vm/drop_caches 2.free -m 检查决定空闲内存是大于swap的 3.关闭swap date &...
  • u010670689
  • u010670689
  • 2015年09月23日 11:43
  • 1845

LINUX 手动建立SWAP文件及删除

原文:http://blog.itpub.net/7728585/viewspace-670175/ 1. 确定swap文件的大小,单位为M。将该值乘以1024得到块大小。例如,64MB的swa...
  • finewind
  • finewind
  • 2016年03月08日 09:01
  • 4221

linux下swap 创建

linux下增加swap,一是创建新的swap分区;另一则是创建swap文件。  一.增加一个新的swap分区   1.在root用户下执行fdisk   fdisk /dev/sda   然...
  • jc_benben
  • jc_benben
  • 2016年03月17日 09:08
  • 725

手动清除或刷新Linux的SWAP分区

转自:http://www.kwx.gd/CentOSApp/Linux-Swap-switch.html XEN等架构的VPS都有SWAP(交换分区)。物理内存接近饱和时,系统会自动将不常...
  • xishuang_gongzi
  • xishuang_gongzi
  • 2015年12月09日 15:30
  • 2841

linux下查看swap占用情况

centos6下:   top 进入后,按下shift+o(字母),选择swap(输入p),但在centos7下不好使; 通用方法: 1.for i in $(cd /proc;ls | ...
  • weiguang1017
  • weiguang1017
  • 2017年06月09日 14:39
  • 2287
收藏助手
不良信息举报
您举报文章:linux swap创建,查看,释放
举报原因:
原因补充:

(最多只允许输入30个字)