Centos增加記憶體,配置swap交換空間

2021-10-14 15:08:15 字數 1384 閱讀 6684

在使用centos雲伺服器部署專案時,因為專案使用到的東西比較多,所以出現了記憶體不夠用的情況,所以導致整個專案在部署執行**現了很多問題,在這裡找到了乙個簡單的解決辦法。

使用swap將硬碟當做記憶體使用,解決記憶體容量不足的問題檢視記憶體使用的狀態:

此時的swap為0

建立乙個分割槽檔案(bs每塊的大小,count檔案有多少塊,這裡的swap就是2g)

將/opt/swap檔案設定為swap分割槽檔案

直接啟用可能會有提示為不安全的許可權

建議進行swap檔案的許可權修改(改不改都可以)

chmod 600 /opt/swap
啟用swap,啟動分割槽交換檔案

swapon /opt/swap
此時檢視free -h

此時swap就有了2g的空間

關於虛擬記憶體的設定最好就是物理記憶體的1到2倍,根據自己需求來選擇。以上,大概可以解決一些關於centos記憶體不夠使用的問題

解除安裝虛擬記憶體的方式

檢視swap

cat /proc/swaps
停止swap分割槽

swapoff /opt/swap
然後刪除swap檔案

rm -rf /opt/swap

CentOS增加虛擬記憶體

最近在搭建自己寫的部落格 使用的是cloud vue專案.沒想到的是微服務太佔記憶體了.只啟動了一些中介軟體,三個微服務.我阿里雲2h4g的伺服器就快扛不住了.為此只能進行擴充虛擬記憶體了.free h因為我之前增加了交換空間4g,所以swap會顯示4g,並且已經使用了1g了 使用dd命令建立名為s...

centos增加網絡卡

我做了乙個傻事,要在server上新增一張網絡卡,可是因為一直無法啟動,所以很自然的以為centos 6又多了其他的設定要求,因此查了兩天的資料,也試過很多方式,但都沒有效用。今天早上心血來潮,想說用最簡單的方式來試試看,結果,就這樣完成了 無言中.因此將過程放上來,一邊警惕自己,一邊也讓自己笑一笑...

CentOS增加swap分割槽

現狀 swap分割槽比較小,為了安裝oracle 12c資料庫,需要將swap分割槽增加2g 操作 1.在建立swap檔案 在 opt下建立swap檔案大小是204800block,一般情況下每個block為1k。不同情況下,可以根據空間調小,靈活調整檔案存放位置。dd if dev zero of...