溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux swap交換內(nèi)存擴(kuò)容的方法是什么

發(fā)布時(shí)間:2022-01-25 09:24:21 來源:億速云 閱讀:174 作者:kk 欄目:開發(fā)技術(shù)

這篇文章主要為大家分析了linux swap交換內(nèi)存擴(kuò)容的方法是什么的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì)易懂,操作細(xì)節(jié)合理,具有一定參考價(jià)值。如果感興趣的話,不妨跟著跟隨小編一起來看看,下面跟著小編一起深入學(xué)習(xí)“l(fā)inux swap交換內(nèi)存擴(kuò)容的方法是什么”的知識(shí)吧。

Swap分區(qū)是指在系統(tǒng)的物理內(nèi)存不夠使用時(shí),系統(tǒng)會(huì)把硬盤內(nèi)存中的一部分空間釋放出來,確保當(dāng)前運(yùn)行的程序使用。

默認(rèn)情況下swap內(nèi)存會(huì)有一些設(shè)置標(biāo)準(zhǔn),它與物理內(nèi)存的大小也是有關(guān)系的,具體標(biāo)準(zhǔn)如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
Ram大小   Swap大小  激活Swap后合計(jì)大小
256MB   256MB   512MB
512MB   512MB   1GB
1GB     1GB     2GB
3GB     2GB     5GB
4GB     2GB     6GB
6GB     2GB     8GB
8GB     3GB     11GB
12GB    3GB     15GB
16GB    4GB     20GB
32GB    6GB     38GB
64GB    8GB     72GB
128GB   11GB    139GB

查看內(nèi)存空間

1
free -h

linux swap交換內(nèi)存擴(kuò)容的方法是什么

通過swap分區(qū)文件增加swap空間

1. 創(chuàng)建swap分區(qū)的文件

1
dd if=/dev/zero of=/data2/swapfile bs=1M count=1024

其中bs是每塊的大小,count是塊的數(shù)量;bs*count,就是swap文件的大小:這里1M*1024=1G。可以根據(jù)需要自行調(diào)整。此外,swapfile是swap文件的路徑,可以根據(jù)需求修改。

2. 格式化交換分區(qū)文件

1
mkswap swapfile

這里的路徑和之前的路徑要對應(yīng)起來。

3. 啟用swap分區(qū)文件

1
swapon swapfile

4. 添加開機(jī)啟動(dòng)

修改/etc/fstab這個(gè)文件,添加或者修改這一行:

1
swapfile swap swap defaults 0 0

注意,路徑還是要對應(yīng),而且必須是全路徑。最后兩個(gè)是零,不是大寫字母O。

此項(xiàng)不是必須的。如果不修改開機(jī)啟動(dòng)配置,重啟之后的swap空間會(huì)重置,之前配置丟失。

在使用java程序時(shí),我們需要設(shè)置它的最大堆內(nèi)存,這是對系統(tǒng)的一種保護(hù)。

什么是Linux系統(tǒng)

Linux是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。

關(guān)于“l(fā)inux swap交換內(nèi)存擴(kuò)容的方法是什么”就介紹到這了,更多相關(guān)內(nèi)容可以搜索億速云以前的文章,希望能夠幫助大家答疑解惑,請多多支持億速云網(wǎng)站!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI