教你如何進行 linux swap 交換記憶體擴容
導讀 | 本文教你如何進行 的swap交換內容的擴容。 |
swap交換記憶體主要是指當實體記憶體不夠用時,系統會啟用硬碟的一部分空間來充當伺服器記憶體,而預設情況下swap記憶體會有一些設定標準,它與實體記憶體的大小也是有關係的,具體標準如下:
Ram大小 Swap大小 啟用Swap後合計大小 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
檢視記憶體空間:
free -h
# 透過swap分割槽檔案增加swap空間
1. 建立swap分割槽的檔案
dd if=/dev/zero of=/data2/swapfile bs=1M count=1024
其中bs是每塊的大小,count是塊的數量;bs*count,就是swap檔案的大小:這裡1M*1024=1G。可以根據需要自行調整。
此外,swapfile是swap檔案的路徑,可以根據需求修改。
2. 格式化交換分割槽檔案
mkswap swapfile
這裡的路徑和之前的路徑要對應起來。
3. 啟用swap分割槽檔案
swapon swapfile
4. 新增開機啟動
修改/etc/fstab這個檔案,新增或者修改這一行:
swapfile swap swap defaults 0 0
注意,路徑還是要對應,而且必須是全路徑。最後兩個是零,不是大寫字母O。
此項不是必須的。如果不修改開機啟動配置,重啟之後的swap空間會重置,之前配置丟失。
在使用java程式時,我們需要設定它的最大堆記憶體,這是對系統的一種保護。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2708530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux Swap擴容Linux
- linux 禁止swap交換Linux
- Linux記憶體、Swap、Cache、BufferLinux記憶體
- Linux交換空間swap講解Linux
- swap擴容
- Zabbix報告無交換記憶體主機“Lack of free swap space”問題解決記憶體
- 如何檢視 Linux 下 CPU、記憶體和交換分割槽的佔用率?Linux記憶體
- python如何進行記憶體管理Python記憶體
- Python如何進行記憶體管理?Python記憶體
- PCI-5565系列反射記憶體卡 反射記憶體交換機反射記憶體
- Linux下swap(交換分割槽)的增刪改Linux
- java交換元素swap方法Java
- Linux 中交換空間 (swap)應該分多大才好?Linux
- 淺談Linux作業系統的Swap交換區Linux作業系統
- Linux 分割槽擴容(根分割槽擴容,SWAP 分割槽擴容,掛載新分割槽為目錄)Linux
- 技術分享:Python如何進行記憶體管理?Python記憶體
- 基於RT1052 Aworks 記憶體擴容記錄(一)記憶體
- linux系統swappiness引數在記憶體與交換分割槽間最佳化LinuxAPP記憶體
- centos7.9 擴容swap分割槽CentOS
- 雲伺服器用ssm工具對linux進行擴容伺服器SSMLinux
- npm打包進行記憶體限制NPM記憶體
- 在 ArkTS 中,如何有效地進行記憶體管理和避免記憶體洩漏?記憶體
- 電腦記憶體怎麼擴大 如何更改電腦記憶體大小記憶體
- 雲端計算:交換分割槽管理 Swap
- redhat6.9增加swap交換空間大小Redhat
- Linux系統如何進行分割槽?swap分割槽是什麼?Linux
- 手把手教學linux上擴容和縮減swap分割槽。Linux
- 如何檢視linux系統中空閒記憶體/實體記憶體使用/剩餘記憶體Linux記憶體
- 多執行緒讀寫優化(雙buff記憶體交換代替有鎖設計)執行緒優化記憶體
- linux 擴容Linux
- Linux命令列:對內容進行大小寫字元轉換 Linux命令列字元
- Linux記憶體不夠了?看看如何開啟虛擬記憶體增加記憶體使用量Linux記憶體
- [Linux]共享記憶體Linux記憶體
- linux記憶體管理(一)實體記憶體的組織和記憶體分配Linux記憶體
- linux交換分割槽Linux
- Linux實體記憶體管理Linux記憶體
- Linux從頭學09:x86 處理器如何進行-層層的記憶體保護?Linux記憶體
- Linux共享記憶體(二)Linux記憶體