


CentOS7如何設置交換文件
添加時間:2019-6-22 10:28:28
添加:
思海網絡
CentOS7設置交換文件
檢查系統條件
首先,檢查系統是否已經設置了交換空間,原則上,交換空間盡量只設置一個。另外,也需要檢查,系統是否有足夠剩余硬盤空間。
swapon -s
可以通過swapon命令查看系統的交換空間,或者,也可以通過free命令來查看。
free -h
通過df命令,來檢查系統的剩余硬盤空間。
df -h
創建swap文件
通過fallocate命令來新建一個交換文件,由于我的系統內存是512M,交換分區一般設置為內存了2~4倍,所以我設置成了1G,直接掛載到根目錄下。
sudo fallocate -l 1G /swapfile
可以通過ls命令來查看
ls -lh /swapfile
結果如下
-rw-r--r-- 1 root root 1.0G Oct 30 11:00 /swapfile
啟用交換文件
首先,修改/swapfile權限,只允許root用戶訪問。
sudo chmod 600 /swapfile
ls的結果如下
-rw------- 1 root root 1.0G Oct 30 11:00 /swapfile
接下來,通知系統創建交換空間
sudo mkswap /swapfile
最后,啟用交換空間
sudo swapon /swapfile
可以通過swapon -s或者df -h命令來查看結果,交換空間應該會顯示出來。
持久化配置
重啟后,系統就不會再將/swapfile設置為交換空間了。 可以在/etc/fstab中添加如下
/swapfile swap swap sw 0 0
這樣,重啟后系統會自動將/swapfile映射為交換空間。
最后
可以想象,如果實際內存需求遠超物理內存大小,會頻繁的出現內存和交換空間的數據交換情況,對硬盤的損傷是比較大的。而且,應用體驗也會比較差。
關鍵字:CentOS7、設置、交換文件
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解