linux設定開啟swap交換分割槽基本命令(虛擬記憶體)

在Linux系統下,我們要怎麼開啟swap交換分割槽,基本設定命令是什麼呢?下面yjbys為大家帶來最基本的配置命令,希望對大家有所幫助!

linux設定開啟swap交換分割槽基本命令(虛擬記憶體)

  1.驗證不存在交換分割槽free-m

輸出如下:totalusedfreesharedbufferscached

Mem:99594747046142

-/+buffers/cache:758236

Swap:000

如果swap選項total是0則表示沒有交換分割槽,開始下一步

  2.建立swap分割槽

使用dd命令選擇swap分割槽目錄以及大小,在此我們給他放到根目錄,建立的是2G的`虛擬記憶體,可以根據自己需要選擇大小。ddif=/dev/zeroof=/swapfilecount=2048bs=1M

接下來驗證根目錄是否存在swapfilels/|grepswapfile

不出意外的話你將會看到swapfile

  3.啟用swap分割槽

交換分割槽不會自動啟用,你需要告訴服務器如何格式化檔案,使它作為一個有效的交換分割槽。

出於安全考慮,交交換區許可權設定成600

chmod600/swapfile

使用mkswap命令來設定交換檔案:mkswap/swapfile

  4.開啟swap分割槽swapon/swapfile

再次使用free-m檢視記憶體使用情況,輸出如下:totalusedfreesharedbufferscached

Mem:184017548616231519

-/+buffers/cache:2101630

Swap:204702047

  5.設定允許開機啟用swap分割槽sudovi/etc/fstab

在後面加上/swapfilenoneswapsw00