導讀 | Linux 將物理內存分爲內存段,叫作頁面。交換是指內存頁面被複制到預先設定好的硬盤空間(叫作交換空間)的過程,目的是釋放對於頁面的內存。物理內存和交換空間的總大小是可用的虛擬內存的總量。 |
Swap即:交換分區,相似於Windows的虛擬內存,但物理內存不足時,把部分硬盤空間當成虛擬內存使用,從而解決了物理內存容量不足。html
優勢:節省成本。linux
缺點:性能不足。vim
此方法不侷限於Centos 7,Linux系統都可使用。centos
操做用戶:root。app
添加swap交換分區空間性能
使用dd命令建立swap交換分區文件/dev/mapper/centos-swap,大小爲2G: $ dd if=/dev/zero of=/dev/mapper/centos-swap bs=1024 count=2048000 格式化swap分區: $ mkswap /dev/mapper/centos-swap 設置交換分區: $ mkswap -f /dev/mapper/centos-swap 激活swap分區: $ swapon /dev/mapper/centos-swap 設爲開機自動啓用: $ vim /etc/fstab 在該文件底部添加以下內容: /dev/mapper/centos-swap swap swap default 0 0
刪除swap交換分區centos7
中止正在使用的swap分區:htm
$ swapoff /dev/mapper/centos-swap 刪除swap分區文件: $ rm /dev/mapper/centos-swap 刪除或註釋在/etc/fstab文件中的如下開機自動掛載內容: /dev/mapper/centos-swap swap swap default 0 0