天天看點

ubuntu設定swap區

swap 一般都在一個專有的swap區裡,這可能是因為在安裝的時候系統會提示你建立一個swap區。但實際上任何檔案都可以被用作swap(交換裝置),無論是 一個分區或是一個簡單的檔案。盡管如此,為了更好的體驗效果和感應速度,還是建議使用大容量的記憶體,而不是依賴swap。可以通過添加一個swap檔案來 增加swap。

建立一個你預設好大小的檔案。

将該檔案格式化成swap(交換裝置)。

将swap添加到現有系統中。

在系統裡作一個永久性變更。

要添加一個512M的swap

建立一個512M的檔案:

我們會在 /mnt/512Mb.swap 上建立一個swap檔案。

代碼中的?count=512 的意思是我們要建立檔案,其中包含了512個?bs=1M(bs = block size 區塊大小; 1M=1mebibyte 一兆 =1048576 bytes 位元組)?的區塊。 請注意*不要*使用?dd of=/mnt/512Mb.swap bs=1M seek=512 count=0 這條指令。雖然檔案會馬上增長到512Mb,但是這是有漏洞的,可能會造成無法使用。

格式化檔案,使之成為swap(交換裝置):

将swap加入到現有系統中:

現在新增的swap可以通過”cat /proc/meminfo“指令看到。

做永久性變更:

編輯 /etc/fstab 檔案:

在檔案末尾加上如下一行:

儲存并重新開機。

如下的例子展現了在一台沒有swap分區的電腦上建立和使用swap。

撤銷你的變更 :

基本上隻要将剛才所做的再反過來做一遍就好了。

删除剛才添加的最末一行

在現有系統中删除swap并删除建立的swap檔案。

無需重新開機。

本文轉自 tiger506 51CTO部落格,原文連結:http://blog.51cto.com/tiger506/396413,如需轉載請自行聯系原作者