`

Linux下增加交换分区

阅读更多

有时候,Linux下需要临时增加交换分区的大小,如果通过分区来做,显然比较麻烦,最简单的方法就是用一个大文件来模拟分区,下面是详细步骤:
        系统当前交换分区如下:

       [dbtest@test55 ~]$ free
             total       used       free     shared    buffers     cached
            Mem:       2074840    1275356     799484          0     168264     864196
            -/+ buffers/cache:     242896    1831944
            Swap:      2096472          0    2096472

       1、创建一个8M的空文件:
       [root@test55 ~]# dd   if=/dev/zero   of=swap1   bs=1024   count=8192
        8192+0 records in
        8192+0 records out
      
       2、创建交换分区:
       [root@test55 ~]# /sbin/mkswap   swap1   8192
        Setting up swapspace version 1, size = 8384 kB

       3、打开交换分区:
       [root@test55 ~]# /sbin/swapon   swap1 

       4、查看交换分区大小,发现已经增加了8M:
       [root@test55 ~]# free
             total       used       free     shared    buffers     cached
            Mem:       2074840    1330460     744380          0     214796     872264
            -/+ buffers/cache:     243400    1831440
            Swap:      2104656          0    2104656

      5、如果要去掉这个新的交换分区,用如下命令:
       [root@test55 ~]# /sbin/swapoff   swap1 
        [root@test55 ~]# free
             total       used       free     shared    buffers     cached
            Mem:       2074840    1330524     744316          0     214812     872248
            -/+ buffers/cache:     243464    1831376
            Swap:      2096472          0    2096472

            显然,交换分区缩小了。
分享到:
评论

相关推荐

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

    在检查当前的分区情况之后,需要增加交换分区文件及大小。可以使用 `dd` 命令来创建交换文件。例如: [root@db2 root]# dd if=/dev/zero of=/home/swap bs=1024 count=1024000 1024000+0 records in 1024000+0 ...

    red hat 交换分区扩大总结

    在Linux系统中,交换分区(Swap Partition)是用于扩展内存的一种虚拟内存机制,当物理内存不足时,系统会将部分数据存储到交换分区。本文主要总结了如何在Red Hat Enterprise Linux (RHEL)中扩大交换分区,包括使用...

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

    本篇内容主要介绍了如何解决Linux交换空间不足的问题,包括删除交换分区和交换文件的方法。 首先,我们来看如何删除交换分区。删除交换分区的前提是该分区没有被使用,即未被挂载,且交换分区已经关闭。以下是一步...

    Linux下硬盘分区的最佳方案

    本篇文章主要探讨了Linux环境下硬盘分区的最佳方案,针对不同的系统工作性质给出了相应的建议。 首先,硬盘分区前需要考虑的关键因素包括了解计算机的工作负载、硬盘容量、LILO(Linux Loader)版本以及是否需要...

    查看调整liunx的交换分区大小

    如果你的系统没有交换分区或需要增加交换分区,可以按照以下步骤操作: 1. 首先,选择一个合适的硬盘空间创建交换文件(适用于无空闲分区的系统): - 使用`dd`命令创建一个大文件,例如: ``` sudo dd if=/dev/...

    如何增加swap分区的大小

    第一步:停止交换分区,以 root 身份进入控制台,输入 `# swapoff -a`,停止所有交换分区。 第二步:用 fdisk 命令加 swap 分区的盘符,例如 `# fdisk /dev/sdb`,剔除 swap 分区,然后再添加分区(添加时硬盘必须...

    8-4添加交换分区.pdf

    在Linux系统中,交换分区...同时,也要注意监控系统资源使用情况,避免交换分区频繁使用,因为这可能意味着物理内存不足,需要考虑增加物理RAM。在进行磁盘管理时,务必谨慎操作,遵循最佳实践,确保系统的稳定和安全。

    Linux 虚拟内存优化提速大法

    交换分区(Swap)是 Linux 系统中的一种机制,用于在内存不够的情况下,将内存中暂时不用的数据存储到硬盘上的交换空间中,以腾出内存来让其他程序运行。交换分区的大小可以根据系统的内存大小和使用情况进行调整。 ...

    Linux分区脚本

    如果用户确认继续,则脚本会自动执行一系列命令来创建三个新的分区:一个20MB大小的分区、一个512MB大小的分区以及一个128MB大小的交换分区。 #### 二、脚本关键步骤解析 ##### 1. 磁盘选择与验证 - **磁盘列表...

    Linux分区设置-安装

    首先,Linux系统通常需要两个基本分区:根分区(/)和交换分区(swap)。根分区是系统的核心,包含了Linux的所有目录,而交换分区类似于Windows中的虚拟内存,用于扩展内存容量。对于交换分区的大小,通常有以下建议...

    Ubuntu Linux系统的分区方案

    2. **交换分区(swap)**:尽管现代计算机普遍配备了大容量内存,但设置交换分区仍然是一个好习惯。它可以在内存不足时作为额外的空间使用,有助于提高系统的稳定性。一般来说,交换分区的大小设置为物理内存的1-2倍...

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

    这篇文章将详细介绍如何在Linux系统中增加Swap分区文件的步骤。 首先,你需要检查当前的Swap分区情况。在终端中输入`free -m`或`cat /proc/swaps`命令,这两个命令可以显示系统当前的内存使用情况,包括总内存、已...

    解决 linux 下 buffcache 占用过高的问题.docx

    数值越小,系统越倾向于使用交换分区,数值越大,系统更倾向于回收缓存。 3. 手动清理:如描述中提到,可以通过执行 `sync && echo 3 > /proc/sys/vm/drop_caches` 来强制释放缓存。但请注意,这可能会暂时影响系统...

    linux系统和数据库试题

    3. 在Linux中,新增加的分区要作为交换分区使用,首先需要格式化为交换分区,使用`mkswap`命令,然后通过`swapon`命令将其激活。所以,答案是B. swapon。 4. 修改MySQL用户root的密码,应该使用`mysqladmin -u root...

    Linux如何分区.docx

    2. `swap` 交换分区:作为物理内存的扩展,如果内存大于8GB,分配与内存相同大小的交换分区;若内存小于8GB,则分配1.5倍内存大小。交换分区在系统资源紧张时用于交换数据,帮助系统运行。 3. `/` 根分区:如果数据...

    linux磁盘分区.docx

    在Windows中,这是通过交换文件(pagefile.sys)来实现的,而在Linux中,使用的是交换分区(swap partition)。交换分区是一种特殊的分区类型,当系统内存不足时,它可以将内存中的数据临时存储到硬盘上,以缓解内存...

    Linux下安装Oracle11g

    增加交换分区** 如果现有交换分区不足,可以通过创建一个新的交换分区文件来解决。具体操作如下: - 创建一个5GB的交换分区文件`/home/swap`,使用命令`dd if=/dev/zero of=/home/swap bs=1024 count=5120000`。 ...

    SUSE上扩容Swap空间方法

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

    Linux的安装,学习linux的第一步

    - **磁盘设置**:创建至少一个“Linux Native”分区(根目录/)和一个“Linux Swap”分区(交换分区)。Linux的文件系统是树形结构,所有文件系统都从根目录开始,通过挂载点组织。 在整个安装过程中,确保备份好...

Global site tag (gtag.js) - Google Analytics