Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统运行效率。

通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存的2-2.5倍,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要,通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

具体使用如下:

# 查看当前的swap大小
free -m# dd命令创建一个分区
dd if=/dev/zero of=/home/swap bs=1024 count=1048576
  • if 表示input file,表示输入的文件,这里的输入文件为/dev/zero,也就是说扩容的时候,以/dev/zero的内容进行扩容,这里的/dev/zero的内容一般为二进制数据
  • of 表示output file,表示输出的文件,也就是我们要进行扩容的文件所在路径,这里是/home/swap
  • bs 表示1 block = 1024字节为扩容单位,也就是1K为基本单位扩容
  • count 表示开辟多少个block,这里是1048576和block,大小即为:1048576/1024/1024 = 1G,也就是说,当前扩容的文件为1GB大小的空间
# 进行格式化交换,将swap文件格式化成s文件系统
mkswap /home/swap# 使扩容的空间有效
swapon /home/swap# 将扩容的文件信息写入到 /etc/fstab 中
vi /etc/fstab
/home/swap swap swap defaults 0 0

使用 free -m 检查下是否生效。

Linux 系统增加Swap分区扩容运行内存相关推荐

  1. linux系统增加swap分区

    1.检查当前的分区情况(使用free -m或cat /proc/swaps ) [root@db2 root]# free -m total used free shared buffers cach ...

  2. Linux下增加swap分区

    Linux 下增加swap分区 环境:Linux EL4 +  Oracle 10g 1.检查当前的分区情况 (使用free -m或cat /proc/swaps ): [root@db2 root] ...

  3. linux下增加swap分区,LINUX新建和增加SWAP分区

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢? 在装完Linux系统之后,建立Swap分区有两种方法. 1.新建磁盘分区作为swa ...

  4. Linux系统新增SWAP分区

    文章目录 1. 前言 2. 新建磁盘分区作为swap分区 2.1. 停止所有swap分区 2.2. 创建新分区 2.3. 格式化swap分区 2.4. 启动新swap分区 2.5. 修改/etc/fs ...

  5. [转]linux系统增加swap大小方法(安装oracle可能需要)

    增加swap,兩種方法. 1. 重裝,重新分區,分swap 大點 2. 以文件系統添加swap:     1, dd if=/dev/zero of=swapfile bs=1024 count=10 ...

  6. linux修改swap分区大小2GB,Linux下修改Swap分区大小

    据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...

  7. linux增加swap分区大小

      linux增加swap分区大小 2016-08-2 13:54:58 分类: LINUX 懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分 ...

  8. Linux下察看swap分区大小及增加分区大小

    Linux下察看swap分区大小的命令 top 或者fdisk -l 或者free -m SWAP分区一般大小为物理内存的2倍,但最大不超过2G: 增加SWAP空间的方法有两个:增加另外一个SWAP分 ...

  9. linux 文件夹增加容量,Linux系统下对目录扩容的方法介绍

    导读 本文介绍了在Linux系统下对目录扩容的方法,一起来看一下吧. 1.现象: 日志服务器当初考虑不周,分区划分不太合理: 2.目标: 将/home磁盘空间缩减  并将新的磁盘分区扩充到/根目录 卸 ...

最新文章

  1. FM-2018-大熊猫的肠道菌群可能并没有特化出发酵纤维素的能力
  2. 国内大陆芯片70个细分领域重要代表企业!
  3. 人事信息管理系统(PMS)
  4. 第二章:2.2 LTI系统解的分析
  5. String转BigDecimal,BigDecimal常用操作,以及避免踩坑
  6. zcmu-2116一元三次方程求解
  7. 总结 · 二分图匹配
  8. 语言中拟合函数 计算aic_Go语言函数深度解析(中)
  9. oracle 三层嵌套查询,oracle 三层嵌套分页查询
  10. Python版插入排序算法
  11. SharedObject实例.
  12. Android中在SurfaceView上高效绘图
  13. 2010-4-22 星期四 晴转多云
  14. mysql从库新增_MySQL新增从库
  15. ad怎么导入cad的外形尺寸_CAD文件导入AD09
  16. SQL中的Northwind数据库
  17. PPT修改母版页码格式后不管用?
  18. cisco 防火墙模拟器_37、如果手头有华为AP,怎们配合模拟器做部分实验呢?(完结篇)...
  19. 带饭省下的钱充3个月话费还嫌多!
  20. 导航地图哪家强?谷歌地图超高分辨率完爆同类型对手

热门文章

  1. mybatis常用方法总结
  2. 将win server 2003 AD域升级到win server 2012 R2
  3. JVM系列一:Java虚拟机与操作系统结构比较
  4. JAVA API 中文版
  5. 捕获Wscript.Quit的退出码
  6. 为了实现自己的美好程序人生
  7. 文件拖放的一种简洁方法
  8. BOOT.INI文件的目的[微软提供]
  9. 防止Visual C++应用程序缓冲区溢出
  10. 50条大牛C++编程开发学习建议