歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Linux 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
              total      used      free    shared    buffers    cached
 Mem:        513980    493640      20340          0    143808    271780
 -/+ buffers/cache:      78052    435928
 Swap:      1052248      21256    1030992
 
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    root        4096  7月 28 14:58 .
 drwxr-xr-x  19 root    root        4096  7月 28 14:57 ..
 -rw-r--r--    1 root    root    10240000  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    root    10240000  7月 28 14:58 swapfile
 # free
              total      used      free    shared    buffers    cached
 Mem:        513980    505052      8928          0    143900    282288
 -/+ buffers/cache:      78864    435116
 Swap:      1062240      21256    1040984
 
生成1G的文件
 
# dd if=/dev/zero of=swapfile bs=10M count=3000
 
創建為swap文件
 
#mkswap swapfile
 
讓swap生效
 
#swapon swapfile
 查看一下swap
 #swapon -s
 [root@cluster /]# swapon -sFilename    Type  Size  Used  Priority/dev/sda3                              partition  1020116  1728  -1/state/partition1/swap/swapfile        file  30719992  0  -2
 加到fstab文件中讓系統引導時自動啟動
 #vi  /etc/fstab
 /state/partition1/swap/swapfil  swap    swap    defaults    0 0
 
完畢。

Copyright © Linux教程網 All Rights Reserved