Linux/centos 裝完系統(tǒng)后添加SWAP分區(qū)
來源:程序員人生 發(fā)布時間:2014-10-09 02:02:34 閱讀次數(shù):2614次
swap分區(qū)的用處:swap是當(dāng)物理內(nèi)存不夠用的時候,把數(shù)據(jù)放到swap中,所以swap起到了一個虛擬內(nèi)存的作用,在某種意義上來說也算是加大了內(nèi)存空間。一般swap分區(qū)是在安裝系統(tǒng)時設(shè)置的,如果安裝系統(tǒng)時忘記分swap分區(qū)了,那也沒事,還有補(bǔ)救的方法。下面就講講安裝完系統(tǒng)后如何添加swap分區(qū)。
場景:
裝完系統(tǒng)后苦逼的發(fā)現(xiàn)沒有分SWAP分區(qū),對于生產(chǎn)服務(wù)器,這樣顯然不行的,因此需要添加SWAP分區(qū)。
1、首先查看swap大小
# free
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 0 0 0
這里很明顯的顯示為零
2、使用dd命令創(chuàng)建一個swap分區(qū)
# dd if=/dev/zero of=/doiido/swap bs=1024 count=8388608
count的計算公式: count=SIZE*1024 (size以MB為單位)
這樣就建立一個/doiido/swap的分區(qū)文件,大小為8G
3、格式化新建的分區(qū)
# mkswap /main/swap
4、把新建的分區(qū)變成swap分區(qū)
# swapon /main/swap
注:關(guān)閉SWAP分區(qū)命令為:# swapoff /main/swap
5、再次查看swap大小
# free
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 8388608 0 8388608
6、開機(jī)自動掛載swap
# echo "/main/swap swap swap defaults 0 0" >> /etc/fstab
這樣SWAP分區(qū)就創(chuàng)建完畢
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈