VPS內(nèi)存太小怎么辦初狰?Linux下添加Swap分區(qū)

在 Linux 中,Swap 分區(qū)相當(dāng)于 Windows 的虛擬內(nèi)存奢入,如果 VPS 內(nèi)存較小可以添加 Swap,把硬盤當(dāng)內(nèi)存用关顷。

注意:OpenVZ 無法自行添加 Swap 分區(qū)武福。

一. 檢查 Swap 空間

swapon -s
如果返回的信息為空,則表示 Swap 文件不存在捉片,可以添加汞舱。

二. 創(chuàng)建并允許 Swap 文件

dd if=/dev/zero of=/home/swapfile bs=1024 count=1024k
參數(shù)解讀:
if=文件名:輸入文件名宗雇。即指定源文件。
of=文件名:輸出文件名泌神。即指定目的文件嘹履。
bs=bytes:同時(shí)設(shè)置讀入/輸出的塊大小為bytes個(gè)字節(jié)。
count=blocks:僅拷貝blocks個(gè)塊砾嫉,塊大小等于bs指定的字節(jié)數(shù)。

三. 格式化并激活 Swap 文件

  1. 格式化 Swap舶沿。
    mkswap /home/swapfile
  2. 激活 Swap配并。
    swapon /home/swapfile

以上步驟做完,再次運(yùn)行命令:
swapon -s
返回信息如下:
Filename Type Size Used Priority
/home/swapfile file 1048572 0 -1
證明 Swap 分區(qū)初步配置完成畸冲。

四. 配置 fstab 開機(jī)掛載

配置 fstab 后可實(shí)現(xiàn)開機(jī)自動(dòng)掛載 Swap 分區(qū)的功能观腊。
用 vim 打開 /etc/fstab 文件,
sudo vim /etc/fstab
在其最后添加如下一行:
/home/swapfile swap swap defaults 0 0
然后輸入:w回車保存并退出梧油。
最后,賦予 Swap 文件適當(dāng)?shù)臋?quán)限:

chown root:root /home/swapfile 
chmod 600 /home/swapfile

五. 配置 swappiness (可選)

此外褪子,我們還可以通過修改 Swap 的 swappiness 參數(shù)來控制 Linux 使用 Swap 的程度骗村。

  • swappiness=0 時(shí),系統(tǒng)積極使用物理內(nèi)存胚股,物理內(nèi)存不足后才使用 Swap 空間。
  • swappiness=100 時(shí)晃痴,系統(tǒng)積極的使用 Swap 分區(qū)财忽,并且把內(nèi)存上的數(shù)據(jù)及時(shí)的搬運(yùn)到 Swap 空間里面。

在 CentOS/Ubuntu 中紧唱,swappiness 的值可以通過以下命令可以看到:
cat /proc/sys/vm/swappiness
返回值為60隶校。
我們可以調(diào)整 swappiness 的值到一個(gè)合適的參數(shù),從而達(dá)到最優(yōu)化使用 Swap 的目的深胳。這里我們可以將其設(shè)為10。

  • 臨時(shí)修改:
    使用 sysctl 命令
    sysctl vm.swappiness=10
    重啟系統(tǒng)后會(huì)恢復(fù)默認(rèn)值轻庆。
  • 永久設(shè)置:
    在 vim 中修改sysctl.conf:
    sudo vim /etc/sysctl.conf
    在文檔的最后加上如下一行:
    vm.swappiness=10
    輸入:x敛劝,保存退出 vim 。

六. 總結(jié)

把以下命令敲一遍即可添加好 Swap 分區(qū)夸盟。

swapon -s
dd if=/dev/zero of=/home/swapfile bs=1024 count=1024k
mkswap /home/swapfile
swapon /home/swapfile

配置開機(jī)掛載:

sudo vim /etc/fstab
/*最后一行添加*/
/home/swapfile        swap        swap      defaults      0 0

設(shè)置權(quán)限

chown root:root /home/swapfile
chmod 600 /home/swapfile

配置 swappiness (可選)

sudo vim /etc/sysctl.conf
/*最后一行添加*/
vm.swappiness=10
/*保存退出即可上陕。*/

七. 參考鏈接

https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-centos-6
http://www.cmsky.com/linux-add-swap/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市五芝,隨后出現(xiàn)的幾起案子辕万,更是在濱河造成了極大的恐慌,老刑警劉巖渐尿,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件砖茸,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡凉夯,警方通過查閱死者的電腦和手機(jī)采幌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門休傍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹲姐,“玉大人,你說我怎么就攤上這事柴墩。” “怎么了逢净?”我有些...
    開封第一講書人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵扎阶,是天一觀的道長。 經(jīng)常有香客問我东臀,道長,這世上最難降的妖魔是什么宰掉? 我笑而不...
    開封第一講書人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任赁濒,我火速辦了婚禮,結(jié)果婚禮上挪拟,老公的妹妹穿的比我還像新娘击你。我一直安慰自己,他們只是感情好丁侄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開白布鸿摇。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪揪荣。 梳的紋絲不亂的頭發(fā)上往史,一...
    開封第一講書人閱讀 51,521評(píng)論 1 304
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼名眉。 笑死,一個(gè)胖子當(dāng)著我的面吹牛陌粹,可吹牛的內(nèi)容都是我干的福压。 我是一名探鬼主播掏秩,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蒙幻,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼胆筒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起仆救,我...
    開封第一講書人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤彤蔽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后顿痪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丑蛤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年受裹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片棉饶。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖袜啃,靈堂內(nèi)的尸體忽然破棺而出幸缕,到底是詐尸還是另有隱情,我是刑警寧澤发乔,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布栏尚,位于F島的核電站起愈,受9級(jí)特大地震影響译仗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜阐污,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一产艾、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧闷堡,春花似錦、人聲如沸弯菊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽软舌。三九已至,卻和暖如春醇滥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鸳玩。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留颓帝,地道東北人窝革。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像工猜,于是被迫代替她去往敵國和親菱蔬。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容