刪除多余的Unix Swap空間
Unix操作系統(tǒng)有很多值得學(xué)習(xí)的地方,這里我們主要介紹Unix操作系統(tǒng)中的刪除多余的Unix Swap空間,包括介紹Swap的知識(shí)等方面。大家一起來學(xué)習(xí)下吧!首先,我們先來學(xué)習(xí)下Swap的知識(shí)。
SWaP 是一個(gè)客觀的三維方法,為當(dāng)今服務(wù)器的評(píng)估提供了現(xiàn)實(shí)而且富有綜合性的標(biāo)準(zhǔn)。它是一個(gè)評(píng)估服務(wù)器的經(jīng)濟(jì)性和環(huán)保性的數(shù)值,其計(jì)算公式為Performance/(Space*Watts)。其數(shù)值越高,則表示了服務(wù)器在一定空間內(nèi)和一定的功率下,性能越高。或者可以表示為性能相同的情況下,占用的空間和使用的能耗越小。
1.成為超級(jí)用戶
$ su - root
2.使用swap -d 命令收回Unix swap空間。
# /usr/sbin/swap -d /path/filename
3.編輯/etc/vfstab文件,去掉此Swap(交換)文件的實(shí)體。
4.從文件系統(tǒng)中回收此文件。
# rm swap-filename
5.當(dāng)然,如果此Swap(交換)空間不是一個(gè)文件,而是一個(gè)分區(qū),則需創(chuàng)建一個(gè)新的文件系統(tǒng),再掛接到原來的文件系統(tǒng)上。
Unix Swap空間的作用可簡(jiǎn)單描述為:當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當(dāng)前運(yùn)行的程序使用。那些被釋放的空間可能來自一些很長(zhǎng)時(shí)間沒有什么操作的程序,這些被釋放的空間被臨時(shí)保存到Unix Swap空間中,等到那些程序要運(yùn)行時(shí),再?gòu)腟wap中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。
這樣,系統(tǒng)總是在物理內(nèi)存不夠時(shí),才進(jìn)行Swap交換。
【編輯推薦】