`

linux 上增加 swap 交换空间

阅读更多
在linux上增加swap交换空间
2011-10-27 13:17

想在虚拟机里面安装oracle10g,发现默认的swap交换空间不满足最低要求,因为我分配的物理内存是1G,那么就按照要求需要2G的swap交换空间,默认只有1G的交换空间。添加swap交换空间的步骤如下:

第一步:确保系统中有足够的空间来用做swap交换空间
系统中 新建一个独立的文件swap作为交换文件,如在/opt/image下新建swap交换文件
第二步:添加交换文件并设置其大小为2G,使用如下命令

[root@sense image]# /bin/dd if=/dev/zero of=/opt/image/swap bs=1024 count=2048000

过段时间就返回如下结果:
2048000+0 records in
2048000+0 records out
2097152000 bytes (2.1 GB) copied, 272.867 seconds, 7.7 MB/s
第三步:创建(设置)交换空间,使用命令mkswap
[root@sense image]# /sbin/mkswap /opt/image/swap

Setting up swapspace version 1, size = 2097147 kB

第四步:检查现有的交换空间大小,使用命令free

[root@sense image]# free -m
             total       used       free     shared    buffers     cached
    Mem:          1011        989         21          0          1        875
    -/+ buffers/cache:        112        898
    Swap:         1027           0       1027

或者检查meminfo文件
grep SwapTotal  /proc/meminfo
第五步:启动新增加的2G的交换空间,使用命令swapon

[root@sense image]# /sbin/swapon /opt/image/swap

第六步:确认新增加的2G交换空间已经生效,使用命令free

[[root@sense image]# free -m
             total       used       free     shared    buffers     cached
Mem:          1011        995         15          0          4        877
-/+ buffers/cache:        113        897
Swap:         3027           0       3027

或者检查meminfo文件
grep SwapTotal  /proc/meminfo 第七步:修改/etc/fstab文件,使得新加的2G交换空间在系统重新启动后自动生效
在文件最后加入:
/opt/image/swap     swap      swap defaults 0 0
分享到:
评论

相关推荐

    Linux系统增加swap空间方法.docx

    ### Linux系统增加swap空间的方法 在Linux系统中,Swap空间是一种虚拟内存技术,它通过将物理内存中的数据临时转移到硬盘上来扩展系统的可用内存空间。这对于提高系统性能、处理更大的任务负载以及避免因物理内存...

    Linux系统Swap交换区

    Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。Swap空间的作用可简单描述为:当系统的...这样,系统总是在物理内存不够时,才进行Swap交换。

    Linux中增加Swap分区文件的步骤方法

    Linux 操作系统中,Swap 分区文件是一种虚拟内存,用于存储内存中的数据以释放物理内存空间。增加 Swap 分区文件可以提高系统的性能和稳定性。本文将详细介绍在 Linux 中增加 Swap 分区文件的步骤方法。 一、检查...

    Linux交换空间(SWAP)配置[定义].pdf

    Linux 交换空间(SWAP)配置 Linux 交换空间(SWAP)是一种虚拟内存技术,用于扩展计算机的物理内存,提高系统性能和稳定性。在 Linux 系统中,SWAP 空间是将一部分硬盘空间分配出来,用于存储当前内存中不能存放的...

    SUSE上扩容Swap空间方法

    SUSE Linux作为一款流行的Linux发行版,同样提供了多种方法来增加Swap空间。本文将详细介绍两种扩容Swap空间的方法,帮助用户充分利用Linux系统的强大功能。 #### 二、方法一:新增分区作为Swap空间 如果您的SUSE ...

    Linux交换空间不足的解决.pdf

    在Linux操作系统中,交换空间(Swap Space)是用于扩展系统的虚拟内存,当物理RAM不足时,系统会将部分数据暂时存储到交换空间中。然而,如果交换空间不足,可能会导致系统运行缓慢甚至崩溃。本篇内容主要介绍了如何...

    Linux 交换空间(SWAP)配置

    查看swap,增大swap.减小swap。卸载,格式化,挂载,开机自启

    Linux检查Swap交换空间的五个命令小结

    在Linux操作系统中,Swap交换空间是一种特殊的存储区域,它在物理内存(RAM)不足时用于扩展内存容量。当系统的RAM耗尽时,操作系统会将内存中的非活跃数据页移动到Swap空间,从而释放物理内存供其他进程使用。然而,...

    Linux交换空间(SWAP)配置[文].pdf

    Linux交换空间(SWAP)配置 Linux 交换空间(SWAP)是指操作系统在物理内存不足时,使用硬盘空间来存储数据的一种机制。SWAP 空间是一个特殊的磁盘分区,用于存储当前无法加载到物理内存中的数据。该机制可以有效地...

    Linux服务器配置与管理:swap交换分区管理.pptx

    Linux服务器的管理和配置是IT运维工作中的重要环节,其中SWAP交换分区的管理是确保系统稳定运行的关键。在Linux系统中,SWAP分区扮演着与Windows系统中的虚拟内存相似的角色,它提供了一种机制,当物理内存不足以...

    centos7配置swap交换内存空间

    centos7配置swap交换内存空间 centos7配置swap交换内存空间 centos7配置swap交换内存空间

    详细解读linux下swap分区的作用

    相反,如果Swap空间过小,当物理内存耗尽且Swap空间不足以存放所有需要交换的数据时,系统可能会出现错误,如上述描述中的Apache服务器无法启动新的服务进程。 正确配置Swap分区的大小是优化Linux系统性能的关键。...

    RHCE-RHEL6-135-U6.2-swap交换空间

    在Linux操作系统中,`swap`交换空间是一种至关重要的功能,特别是在物理内存有限的情况下。当系统的物理内存不足以满足应用程序的需求时,Linux会利用`swap`分区作为扩展内存来存储数据。`swap`空间允许系统在硬盘上...

    Linux系统中增加Swap分区文件步骤方法

    在Linux系统中,Swap分区是用于扩展物理内存的一种机制,当系统的物理内存不足时,Linux会将部分数据存储到Swap空间中。这篇文章将详细介绍如何在Linux系统中增加Swap分区文件的步骤。 首先,你需要检查当前的Swap...

    如何增加swap分区的大小

    第二步:用 fdisk 命令加 swap 分区的盘符,例如 `# fdisk /dev/sdb`,剔除 swap 分区,然后再添加分区(添加时硬盘必须要有可用空间)。 第三步:用 t 将新添的分区 id 改为 82(linux swap 类型),最后用 w 将...

    linux_swap.rar_swap

    在计算机运行过程中,如果物理内存不足,Linux会使用硬盘上的交换空间作为虚拟内存。这样,当系统内存紧张时,可以将不经常使用的内存页暂时移出到交换空间,释放物理内存供更重要的进程使用。交换分区是Linux系统...

    linux swap交换内存扩容的方法

    当系统的物理RAM不足以运行所有进程时,Linux会将部分内存中的数据暂时移动到硬盘上的交换空间,以便为新的任务腾出内存。这样做虽然会降低系统性能,但能避免因物理内存耗尽而导致的系统崩溃。 交换内存的大小通常...

    Linux操作系统上两种新的SWAP空间创建方法

    在Linux操作系统中,SWAP空间是一种重要的内存管理机制,它扩展了系统的物理内存,当物理内存不足时,系统会将部分内存页交换到SWAP空间,以缓解内存压力。SWAP空间的创建有两种主要方法:分区型和文件型。下面我们...

    linux中可加载SWAP的代码

    - 在未分配的硬盘空间上创建一个新的分区,通常使用`fdisk`命令。 - 将新分区格式化为SWAP格式,使用`mkswap`命令。 - 启用新的SWAP分区,使用`swapon`命令,并将分区设备文件(如/dev/sda1)作为参数。 - 长期...

Global site tag (gtag.js) - Google Analytics