linux 加大物理内存,物理内存不够用,临时增大Linux交换分区的方法

如果想要确认交换分区是否挂载成功,可执行:

$ swapon -s

Filename      Type      Size    Used  Priority

/dev/sda1     partition 511996  16192 ?1

/var/tmp/swap file      1023996 0     ?2

从显示结果来看,我们确实看到了文件格式交换分区被加载。如果还想要查看系统内存情况,只需执行:

$ free -m

total       used free shared buffers cached

Mem:   995         935  60   0      6       551

-/+ buffers/cache: 376  618

Swap:  1499        15   1484

通过扩大swap区,可以正常将webkit-gtk-1.10.2-r300编译完。实际上,用top跟踪webkit-gtk-1.10.2-r300的编译过程,会发现整个编译过程所需要的内存大概在2G左右。而我们通过增加交换分区的大小,总获得了2.5G左右的内存空间。编译完之后,如果我们不再需要这一块交换分区文件,那么可以先卸载再删除它:

$ sudo swapoff /var/tmp/swap

$ sudo rm -rf /var/tmp/swap

倘若我们仍希望交换分区文件为以后的编译提供便利,那么可以选择保留它。不过在使用它之前必须先挂载它,因为一旦重启,原先的挂载便会失效!若要让我们的交换分区文件随机器启动自动挂载,则可修改/etc/fstab文件,例如作如下设置:

$ cat /etc/fstab | grep -i swap

/dev/sda1     none swap sw       0 0

/var/tmp/swap swap swap defaults 0 0

22/2<12

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值