交換文件是在哪裡建立的?

交換文件是在哪裡建立的?

我想為我的系統添加一個 2GB 的交換檔案。我找到了這個代碼

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

因為我從未使用過交換文件或交換空間。我想知道交換文件是在什麼位置建立的。該檔案會在主目錄中建立嗎?創建交換文件的最佳位置是什麼?主目錄、根目錄或其他掛載磁碟?

答案1

在您的情況下,交換文件是“/swapfile” - 但您可以根據自己的喜好更改它,只需將“/swapfile”替換為您想要的目的地即可。

最佳位置當然是基於意見的,但如果系統交換頻繁,我更喜歡快速存儲(即 SSD - 但請記住它的使用壽命有限,因此這是高度基於意見的)。

編輯:
如果您想在每次啟動時使用該 sawp 文件,您可以在 /etc/fstab 中新增一個條目,例如

/swapfile    none    swap    sw      0 0

EDIT2:
您可能會考慮使用不會因其他原因而處於持續高 IO 負載的驅動器。

相關內容