Linux系統(tǒng)怎么調(diào)整swap分區(qū)大小?

這里介紹Linux系統(tǒng)中調(diào)整swap大小的方法。
1、使用free命令帶上m參數(shù),查看swap文件大小,官方建議在RAM是2到4.5G時(shí),swap是RAM的2倍;如果RAM大于等于4G則swap等于RAM即可
2、也可用cat 查看etc目錄下的swaps文件,如下圖
3、創(chuàng)建一個(gè)swap文件
- ########
- dd if=/dev/zero of=/tmp/swap bs=1MB count=1024
- ########
以下僅供參考:不用看
Creating a swap file
First of, make sure the file system the disk you wish to swap on is properly mounted. For the purposes of this tutorial we will assume the disk is mounted as /mnt and we want to use the file /mnt/myswap.swp for swapping.
使用下面的命令創(chuàng)建一個(gè)1G的swap文件
- Use the following command to create a 1024MB file that we will use for swapping
- ########
- dd if=/dev/zero of=/mnt/myswap.swp bs=1024MB count=1
- ########
4、制作一個(gè)swap文件,如果覺(jué)得繁瑣,可以將mkswap文件掛載到tmp目錄下,例如:
- ########
- mkswap /tmp/swap
- ########
以下僅供參考:不用看
Preparing the swap file
Before we enable the swap file we must first set it up. The following command accomplishes just that:
########
mkswap /mnt/myswap.swp
########
5、使用swapon 啟動(dòng)/tmp/swap
- ########
- swapon /tmp/swap
- ########
使用一個(gè)swap分區(qū),如果已經(jīng)有一個(gè)swap分區(qū),該步驟可以省略
以下僅供參考:不用看
Using a swap partition
Setting up a swap partition is a bit more difficult, as the partition must be first created then formatted using the linux-swap file system. Once that is done, assuming the swap partition is at/dev/scsi/host0/bus0/target0/lun0/part5 (common for v24 USB drives with mutiple partitions), the only command that needs be issued is:
6、再次使用free查看增加后的swap大小
7、如果只想增加swap大小,請(qǐng)忽略以下的操作,重要?。∪绻皇褂脛偛旁黾拥?G的swap文件,使用下面的swapoff命令,可以關(guān)閉,這樣swap文件就縮小了1G
使用swapoff關(guān)閉swap文件
- ########
- swapoff /tmp/swap
- ########
注意事項(xiàng):如果只想增加swap大小,請(qǐng)忽略第7步的所有操作。
相關(guān)推薦:
linux系統(tǒng)怎么增加swap分區(qū)空間小?
CentOS技巧:減小Linux swap分區(qū)的方法
相關(guān)文章
在Linux系統(tǒng)上使用交換文件擴(kuò)展swap空間的方法
這篇文章主要介紹了在Linux系統(tǒng)上使用交換文件擴(kuò)展swap空間的方法,在服務(wù)器增加硬盤(pán)時(shí)可以用到,需要的朋友可以參考下2015-10-12linux系統(tǒng)怎么增加swap分區(qū)空間???
linux系統(tǒng)怎么增加swap分區(qū)空間???準(zhǔn)的Linux安裝,SWAP分區(qū)是內(nèi)存的兩倍大小,如果增加了內(nèi)存條,那SWAP分區(qū)也要增加。 如果增加1G內(nèi)存,SWAP分區(qū)就要增加2G,下面分享設(shè)2015-08-10虛擬機(jī)增加磁盤(pán)空間后SWAP分區(qū)不能掛載怎么辦?
虛擬機(jī)增加磁盤(pán)空間后SWAP分區(qū)不能掛載怎么辦?解決虛擬機(jī)linux增加磁盤(pán)空間后SWAP分區(qū)不能自動(dòng)掛載的問(wèn)題,本文所使用linux為L(zhǎng)UBUNTU,不保證適用于其他發(fā)行版linux2015-05-28- Linux下swap耗盡該怎么辦?如何釋放swap?Linux下交換內(nèi)存耗盡如何查看及如何處理。以及查看shell腳本描述。交換內(nèi)存不足時(shí),啟動(dòng)應(yīng)用時(shí)會(huì)報(bào)內(nèi)存不足。下面分享Linux下釋放2015-04-07
- 因?yàn)槟承┰蚨枰獎(jiǎng)h除swap中的某個(gè)文件,那么要如何處理呢?下面為大家介紹下Linux下如何刪除swap里的某個(gè)文件2014-12-28
- buffer和cache是Linux服務(wù)器的緩存,而swap分區(qū)占用率過(guò)高時(shí)會(huì)影響系統(tǒng)的時(shí)候,所以有必要進(jìn)行清理,下面與大家分享下如何清理Linux系統(tǒng)中的swap、buffer及cache2014-12-19
CentOS技巧:減小Linux swap分區(qū)的方法
很不多人都是在虛擬機(jī)上玩Linux,這往往就會(huì)遇到一個(gè)問(wèn)題,內(nèi)存不夠用,下面我們來(lái)看看如何減小Linux swap分區(qū)收回空間,需要的朋友可以參考下2014-12-01- 這篇文章主要介紹了linux清理swap和buffer/cache的方法,需要的朋友可以參考下2014-08-16
linux系統(tǒng)添加swap虛擬內(nèi)存與刪除配置
Swap分區(qū),即交換區(qū),Swap空間的作用可簡(jiǎn)單描述為當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,就需要將物理內(nèi)存中的一部分空間釋放出來(lái),以供當(dāng)前運(yùn)行的程序使用,這篇文章主要介紹了li2014-04-02- 如果沒(méi)有足夠的內(nèi)存,也許就不能運(yùn)行某些大型的軟件,解決的辦法是在硬盤(pán)上劃出一個(gè)區(qū)域來(lái)當(dāng)作臨時(shí)的內(nèi)存,好像內(nèi)存變大了;Windows操作系統(tǒng)把這個(gè)區(qū)域叫做虛擬內(nèi)存,Linux2012-11-15