在Ubuntu中,可以通過以下步驟來創建swap分區:
打開終端,以管理員權限運行。
使用fdisk -l
命令查看當前計算機上可用的磁盤分區。確定要創建swap分區的磁盤。
運行sudo fallocate -l <大小> /swapfile
命令來創建swap文件,其中<大小>
是要分配給swap分區的大小,例如1G
表示1GB。請確保選擇一個適當的大小。
運行sudo chmod 600 /swapfile
命令,以確保只有root用戶可以讀寫該文件。
運行sudo mkswap /swapfile
命令來創建swap分區。
運行sudo swapon /swapfile
命令來啟用swap分區。
運行sudo nano /etc/fstab
命令來編輯fstab文件,將以下行添加到文件末尾:
/swapfile none swap sw 0 0
保存并關閉文件。
運行sudo sysctl vm.swappiness=10
命令來調整swap分區的使用程度。這將使系統更傾向于使用內存而不是swap分區。您可以根據自己的需求調整這個值。
運行sudo sysctl vm.vfs_cache_pressure=50
命令來調整系統對文件緩存的使用程度。這將影響系統對文件緩存的清除速度。您可以根據自己的需求調整這個值。
重新啟動計算機以使更改生效。
完成以上步驟后,您的系統將具有一個新的swap分區。您可以使用free -h
命令驗證是否成功創建了swap分區。