交換分區vim
虛擬內存(Vitrual memory):即用軟件模擬出來的內存,是將硬盤空間模擬成內存來用,用來補充物理內存不足的問題。在Linux系統中的虛擬內存是用交換分區來實現的。
虛擬內存的參考值:物理內存的1.5~2倍
注:當物理內存大於或等於8G時,能夠考慮關掉虛擬內存功能。
win7虛擬內存設置:計算機--->屬性--->高級--->性能--->設置--->高級--->更改--->根據提示設置
注:win7是在每一個盤(分區)中用pagefile.sys文件來實現虛擬內存功能。
建立交換分區的2種方式:
1.用分區實現
2.用文件實現ide
第一種方法:
準備新分區 /dev/sdb3
1.# mkswap /dev/sdb3 //格式化成swap分區性能
2.1 # free -m 顯示當前內存使用狀態
2.2 # swapon /dev/sdb3 //激活swap分區
注:若是要停用/dev/sdb3交換分區,用swapoff /dev/sdb3spa
3.# vim /etc/fstab //掛載
UUID=1f7a658f-09f1-4cae-8a6e-bbd67c7df2f3 swap swap defaults 0 0
4.# mount -a
5.# free -m內存
第二種方法:
製做交換文件
1. dd能夠建立指定大小(100M)的文件
注:dd建立的文件總大小等於bs*count。本例是1M*100=100M。
# dd if=/dev/zero of=/opt/a.swap bs=1M count=100資源
if 指定輸入設備 /dev/zero 無限0資源
of 指定輸出設備
bs 每一個塊的大小
count 塊的數量 幾個塊it
2.# mkswap /opt/a.swap //格式化成swap分區class
3.# swapon /opt/a.swap //激活swap分區
注:若是要停用a.swap交換文件,用swapoff /opt/a.swap
4.# vim /etc/fstab //fstab自動掛載軟件
5.# mount -a
6.# free -m //顯示內存狀態信息file
# swapon -s //顯示當前的交換分區