1. 程式人生 > 其它 >Linux 開啟 Swap分割槽 教程 (轉)

Linux 開啟 Swap分割槽 教程 (轉)

最近在用一個自己裝的debian系統的時候,發現執行很多指令碼的時候出現:Cannot fork。
網上說有可能是因為swap分割槽空間不夠導致的問題。然後看了一下swap空間的大小。居然大小是0M。
檢視的命令是free -m。
難道真的是swap分割槽導致的問題?不管了,先添加個swap分割槽再說吧。

1.建立一個swap檔案。

cd /var
sudo mkdir swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000

count代表的是大小,我這裡是2G。

2.把檔案轉換為swap檔案

在 var目錄執行:
 sudo mkswap swapfile

3.啟用swap檔案
這裡可以直接用命令掛載上一個swap分割槽,但是重啟後要重新掛載:

掛載: sudo swapon /var/swapfile
如果不需要了,可以也可以解除安裝:
解除安裝:sudo swapoff /var/swapfile

4、如果需要開機啟動後自動掛載的話,可以把它新增到/etc/fstab檔案中。

開機自動掛載SWAP分割槽,

編輯   /etc/fstab,末行新增:

在檔案中增加:

/var/swapfile   swap  swap  defaults  0  0

4.這樣就已經完成增加swap分割槽了。可以用free -m來參看結果。

轉自:https://www.jianshu.com/p/04c7a9ab438c




聯絡方式:emhhbmdfbGlhbmcxOTkxQDEyNi5jb20=