`
sundful
  • 浏览: 1253179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CentOS下SWAP分区建立及释放内存

 
阅读更多

方法一:


一、查看系统当前的分区情况:

>free -m
二、创建用于交换分区的文件:

>dd if=/dev/zero of=/whatever/swap bs=block_size (10M)count=number_of_block(3000)

三、设置交换分区文件:
>mkswap  /export/swap/swapfile

四、立即启用交换分区文件:
>swapon /whateever/swap

五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:

/whatever/swap swap swap defaults 0 0


方法二
增加交换分区空间的方法:
1.查看一下/etc/fstab确定目前的分区
2.swapoff /dev/hd**
3.free 看一下是不是停了.
4.fdisk 删了停掉的swap分区
5.重新用FDISK建一个新的SWAP分区
6.mkswap /dev/hd**把新的分区做成swap
7.swapon /dev/hd**打开swap
8.修改/etc/fstab



操作实例:
1.查看系统Swap空间使用
# free
totalusedfreesharedbufferscached
Mem:
513980493640203400143808271780
-/+ buffers/cache: 
78052435928
Swap:
1052248212561030992

2.在空间合适处创建swap文件
# mkdir swap
# cd swap
# dd if=/dev/zero of=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
# ls -al
total 10024
drwxr-xr-x
 2 root root4096 7月 28 14:58 .
drwxr-xr-x
 19 root root4096 7月 28 14:57 ..
-rw-r--r--
 1 root root10240000 7月 28 14:58 swapfile


# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB

3.激活swap文件
# swapon swapfile
# ls -l
total 10016
-rw-r--r--
 1 root root10240000 7月 28 14:58 swapfile
# free
totalusedfreesharedbuffers

分享到:
评论

相关推荐

    centos清理swap交换区内存

    SWAP空间(或称为SWAP分区)是在硬盘上预留的一块区域,用于当物理内存(RAM)不足时,操作系统可以将一部分暂时不用的数据移到SWAP空间中,从而释放出更多的物理内存供其他程序使用。这种机制有助于提高系统的稳定...

    centos7使用LVM扩容swap_202005091634.docx

    在 CentOS 7 系统中,LVM(Logical Volume Manager,逻辑卷管理器...通过这样的方法,你可以灵活地调整 CentOS 7 系统的 swap 分区大小,以满足系统的内存需求。在日常运维中,掌握这一技巧对于优化系统性能至关重要。

    centos 7.6手动分区安装操作

    2. 创建`swap`分区,通常设置为物理内存的两倍,但最大不超过64GB。它在系统内存不足时充当虚拟内存。 3. 创建`/`(根分区),不指定具体容量,系统会自动使用剩余所有空间,确保了系统的灵活性和扩展性。 确认分区...

    Centos7中添加、删除Swap交换分区的方法

    在Linux系统中,尤其是CentOS 7这样的发行版,Swap分区扮演着至关重要的角色。它是一种虚拟内存机制,当物理内存不足时,操作系统会将一部分数据暂时存储到硬盘上的Swap分区,以缓解内存压力。这种方法虽然能节省...

    Centos 7 分区建议.txt

    - **文件系统**:无需指定文件系统,因为 swap 分区是一种特殊类型的分区,用于扩展内存空间。 - **说明**: - 交换分区的作用是在物理内存不足时提供额外的虚拟内存空间。 - 在多任务处理和大内存消耗的应用场景...

    CentOS分区规律大总结

    - **swap 3000M**:交换分区,内存为1GB的情况下,设置为3GB。 - **/var 8000M**:变量文件分区,用于存放日志文件和服务数据等。 - **/tmp 2048M**:临时文件分区,存放临时文件。 - **/usr 8000M**:静态文件分区...

    linux中Centos7增加swap分区详解

    注意:(Redhat5官方推荐) ...添加swap有两种方式:1、添加swap分区;2、添加swap文件; 方法一、 添加swap空间可用于解决系统物理内存占用过高,导致部分服务被强制关闭的问题 在关机状态下,添加一块200M(0.2G

    VirtualBox安装CentOS5

    例如,我们可以将 home 分区挂载在 /home 目录下,将 swap 分区挂载在 /swap 目录下。 密码设置 在安装 CentOS 5 时,我们需要设置密码。密码需要至少六位数,才能确保安全性。在设置密码时,我们需要输入两次密码...

    虚拟机centos6扩展根目录分区大小.docx

    ### 虚拟机CentOS 6 扩展根目录分区大小详解 #### 知识点一:背景介绍与预备工作 在虚拟机环境中,随着应用程序的安装与数据的积累,原有分配给操作系统的磁盘空间可能会变得不足,特别是在根目录(`/`)的空间...

    Linux系统中swap分区的设置与增加/删除

    然而,针对特定应用,如MySQL 5.6和5.7,官方建议在内存充足的情况下,可以考虑不使用或删除swap分区,因为swap的使用可能导致I/O性能下降,从而影响数据库服务。Oracle也有类似建议,需要根据实际应用来调整swap...

    CentOS增加虚拟内存.pdf

    在这里,我们使用mkswap命令来设置/var/swap目录下的交换分区。 4. 挂载交换分区:使用swapon命令来挂载交换分区。 swapon命令是CentOS中的一种命令行工具,用于挂载交换分区。在这里,我们使用swapon命令来挂载/...

    CentOS7系统增加swap的操作方法实例

    例如,个人电脑运行桌面版Linux并启用休眠功能时,推荐设置与内存大小相当或稍大的swap分区;而对于内存充足的服务器,如果没有特殊需求,不设置swap也是可以的。 接下来,我们探讨如何在CentOS7中增加swap: 1. *...

    CentOS_5.8_系统安装文档

    7. swap 交换分区:swap 交换分区的大小一般是内存的 1-2 倍,例如可以设为 2048MB(2G)。 8. /home 和/usr 分区:/home 和/usr 分区往往需要分配较大的空间,因为大部分的用户数据都存放在这个位置。 CentOS 5.8 ...

    在CentOS 7.1下安装Oracle 11gR2

    如果你的系统内存小于2GB,建议设置swap分区大小为内存的1.5倍;若内存介于2GB到16GB之间,swap应与内存大小相同。你可以通过`top`命令检查swap分区的当前状态,如果不足,可以使用以下命令创建和激活swap文件: 1....

    win7下安装centos双系统

    安装 CentOS 双系统在 Windows ... 默认 Swap 4096M(内存大小) 在 Windows 7 下安装 CentOS 双系统需要三个步骤:磁盘分区准备、镜像文件准备和装载 GRUB 引导程序。通过这些步骤,我们可以成功安装 CentOS 双系统。

    centos7磁盘挂载

    在 CentOS 7 中,默认情况下,系统安装程序会创建三个分区:/ 根分区、/boot 系统操作分区和 swap 虚拟内存暂存分区。其中,/ 根分区是系统的根目录,通常大小在 10-100G 之间;/boot 系统操作分区用于存储系统引导...

    centos6.0安装

    创建 swap 分区,大小为系统内存的 1.5-2 倍,我的系统是 512M 内存,所以设置 1024。 14. 根分区 创建根分区,把剩余所有的可用空间都给它了。 15. 分区完成 完成分区设置,点击“Next”继续。 16. 格式化警告...

Global site tag (gtag.js) - Google Analytics