swap分割槽擴充套件

2021-09-24 22:51:57 字數 668 閱讀 6803

有時候,我們現有的記憶體容量已經無法滿足我們的操作和使用需求,但我們又不想通過記憶體條進行擴容,那我們可以通過swap分割槽擴充套件記憶體交換空間。以下是具體的步驟。

建立 swap 檔案

dd if=/dev/zero of=/tmp/swap bs=16m count=64
格式化檔案,建立交換分割槽
mkswap /tmp/swap
啟動交換分割槽
swapon /tmp/swap
至此交換分割槽擴充套件完成並已開始使用。

檢視當前記憶體使用狀況

free -m
注意點

如果伺服器上已經存在擴充套件分割槽,此時使用dd指令建立swap檔案可能會報如下錯誤:

dd: failed to open 『/tmp/swap』: text file busy
這說明當前已存在的擴充套件分割槽正在被系統使用,我們可以通過swapoff關閉交換空間。

swapoff -a

或swapoff /tmp/swap

如果關閉不了,可以先試一下關閉掉有可能使用到該交換空間的程序和程式,然後再執行以上指令。

Linux擴充套件swap分割槽

top命令檢視cpu和記憶體實時狀況。free m命令檢視記憶體使用情況。檢視各個程式占用的記憶體大小 按cpu公升序排列 ps aux sort cpu 按記憶體公升序排列 ps aux sort rss 檢視硬碟大小 df hl 檢視磁碟剩餘空間 df h 檢視每個根路徑的分割槽大小 swap就...

swap分割槽的擴充套件

linux中swap 即 交換分割槽 類似於windows的虛擬記憶體,就是當記憶體不足的時候,把一部分硬碟空間虛擬成記憶體使用,從而解決記憶體容量不足的情況。swap分割槽在非高記憶體的伺服器上必不可少,但是swap不能充當記憶體使用。1.首先用磁碟管理工具fdisk開啟磁碟,然後將新建的分割槽 ...

擴充套件刪除swap交換分割槽

swap 交換分割槽,作用提公升記憶體的容量,防止 out of memory 但畢竟是用硬碟做的,永遠不能替換記憶體 擴充套件交換分割槽大小 一,檢視現有的交換分割槽 free m 檢視現有的交換分割槽 swapon s 檢視交換分割槽 二,增加交換分割槽 方法一 使用分割槽或邏輯卷 1,建立分割...