石景山周邊網(wǎng)站建設(shè)免費個人博客網(wǎng)站
目錄
1、使用物理分區(qū)創(chuàng)建內(nèi)存交換分區(qū)
2、使用文件創(chuàng)建內(nèi)存交換文件
當(dāng)硬件的設(shè)備資源充足的話,那么swap是不會被我們的系統(tǒng)所使用到的,所以swap會被利用到的時刻通常就是物理內(nèi)存不足的情況
我們知道CPU所讀取的數(shù)據(jù)都來自于內(nèi)存,那么當(dāng)內(nèi)存不足的時候,為了讓后續(xù)的程序可以順利運行,需要將暫時不使用的程序與數(shù)據(jù)挪到內(nèi)存交換分區(qū)中,此時內(nèi)存就會空出來給需要執(zhí)行的程序加載,由于內(nèi)存交換分區(qū)是用磁盤來暫時放置內(nèi)存中的信息,所以用到它時,你的主機磁盤燈會開始閃個不停
你可以使用如下的方式來建立你的內(nèi)存交換分區(qū):
- 設(shè)置一個內(nèi)存交換分區(qū)
- 建立一個虛擬內(nèi)存的文件
1、使用物理分區(qū)創(chuàng)建內(nèi)存交換分區(qū)
格式化:利用建立內(nèi)存交換分區(qū)格式的【mkswap 設(shè)備文件名】就能夠格式化該分區(qū)成為內(nèi)存交換分區(qū)格式,可以使用設(shè)備分區(qū)也可以直接拿設(shè)備來做
?
啟動swap:將swap設(shè)備啟動,方法為【swapon 設(shè)備文件名】
關(guān)閉swap:將swap設(shè)備關(guān)閉,方法為【swapoff 設(shè)備文件名】
查看(未啟用/dev/sda1):
查看(啟用/dev/sda1):
開機自動掛載(寫入/etc/fstab)?
2、使用文件創(chuàng)建內(nèi)存交換文件
2.1 使用dd命令在/tmp下面新增一個128MB的文件
2.2 使用mkswap轉(zhuǎn)換為swap格式
2.3 swapon啟動
關(guān)閉與自動掛載與物理分區(qū)的方法一致
使用文件來創(chuàng)建內(nèi)存交換文件時,在/etc/fstab中添加自動掛載時,不要使用UUID,因為系統(tǒng)僅會查詢區(qū)塊設(shè)備。不會查詢文件