係統粉 > 係統教程 > 電腦軟件教程

Linux設置swap交換分區的方法 Linux怎麼設置swap交換分區

發布時間:2017-07-04 13:33:17    瀏覽數:

今天給大家帶來Linux設置swap交換分區的方法,Linux怎麼設置swap交換分區,讓您輕鬆解決問題。

  很多人對Linux的swap交換分區不了解,不知道什麼是swap交換分區,下麵小編將針對什麼是swap分區及swap分區的設置給大家做個簡單的介紹,想要設置swap分區的朋友不妨來了解下。

Linux設置swap交換分區的步驟

  一、什麼是swap分區

  交換區可是看作是內存的一部分,隻是它是從硬盤中劃分出來的,它像windows下的虛擬內存,它的作用是緩存數據,劃分它時,大小設成你的物理內存的大小的兩倍。

  二、設置swap交換分區

  交換分區的大小分配推薦法則

  內存小於4GB時,推薦不少於2GB的swap空間;

  內存4GB~16GB,推薦不少於4GB的swap空間;

  內存16GB~64GB,推薦不少於8GB的swap空間;

  內存64GB~256GB,推薦不少於16GB的swap空間。

  1、以root權限登錄SSH,鍵入如下命令創建512M的swap文件(1024 * 512MB = 524288)。

  dd if=/dev/zero of=/swapfile1 bs=1024 count=524288

  2、創建Linux交換文件

  mkswap /swapfile1

  3、立即激活 /swapfile1交換文件

  swapon /swapfile1

  4、設置係統自激活交換文件。編輯 /etc/fstab文件,並增加如下第二行代碼。

  vi /etc/fstab

  /swapfile1 swap swap defaults 0 0

  5、重啟係統,使用free -m查看swap大小。

  三、Linux中查看swap的命令

  可以用“cat /proc/swaps”、“swapon -s”、“free”等命令查看Swap分區的情況。

  [root@jay-linux ~]# swapon -s

  Filename Type Size Used Priority

  /dev/sda3 partition 2096120 840 -1

  [root@jay-linux ~]# cat /proc/swaps

  Filename Type Size Used Priority

  /dev/sda3 partition 2096120 840 -1

  [root@jay-linux ~]# free -m

  total used free shared buffers cached

  Mem: 7872 7280 592 0 429 5964

  -/+ buffers/cache: 886 6986

  Swap: 2046 0 2046

  根據上麵的例子,我其實該分配4GB的Swap空間,這裏演示的是2GB(可能不太符合Redhat的推薦值,因為本機使用內存量並不會太大,幾乎沒有使用Swap的情況)。

以上就是Linux設置swap交換分區的方法,Linux怎麼設置swap交換分區教程,希望本文中能幫您解決問題。

上一篇:電腦不用殺毒軟件怎麼清理垃圾 電腦不用殺毒軟件清理垃圾的方法 下一篇:Linux修改TCP端口範圍的方法 Linux怎麼修改TCP端口範圍

電腦軟件相關教程