Linux 增大Swap
1.查看Swap
swapon -s 這個命令,可以查看當前系統的虛擬內存的情況,這條命令需要 root 來運行。(sudo -s)
| [root@test ~]# swapon -s |
第 2 欄的 Type 中顯示為 partition,說明這是個交換分區
現在欲要將Swap分區加大2332980KB
?
2.創建交換文件
交換文件和交換分區一樣,大小是固定的,比如你想要一個 1G 的交換文件,那么首先要創建一個 2.22G 的空白文件,我們用 dd 這個工具來完成這個任務:
dd if=/dev/zero of=/swapfile bs=1024 count=2332980
該命令將物理地創建一個交換文件 /swapfile,每一個文件塊為1024 字節,2332980就是 2.22G 用 KB 表示的大小。具體做法:
| [root@test ~]#
|
上面的命令,會在根目錄下創建 swapfile 這個文件
?
3.格式化為交換文件的格式
| [root@test /]# mkswap /swapfile |
?
4.掛載交換文件
| [root@test /]# swapon /swapfile
|
?
?
5.激活交換文件
想要在系統啟動時自動激活此交換文件,在 /etc/fstab 中加入如下一行:
/swapfile none swap sw 0 0
添加并啟用交換文件后,用 cat /proc/swaps 或 free 命令查看交換文件是否被成功啟用。
?
?
6.關閉交換文件
在使用交換文件后,可以關閉它。
# swapoff /swapfile
?
7.刪除交換文件
# rm /swapfile
轉載于:https://blog.51cto.com/cswggod/1181336
總結
以上是生活随笔為你收集整理的Linux 增大Swap的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于easyui的layout的regi
- 下一篇: 《Linux内核设计与实现》读书笔记(三