swap分割槽的擴充套件

2022-07-08 04:06:12 字數 1994 閱讀 5428

linux中swap(即:交換分割槽),類似於windows的虛擬記憶體,就是當記憶體不足的時候,把一部分硬碟空間虛擬成記憶體使用,從而解決記憶體容量不足的情況。swap分割槽在非高記憶體的伺服器上必不可少,但是swap不能充當記憶體使用。

1.首先用磁碟管理工具fdisk開啟磁碟,然後將新建的分割槽/dev/sda6的id更改為82,然後儲存退出。

2.退出後會提示警告,這是因為分割槽表沒有同步到記憶體中時,使用partprobe將磁碟中的分割槽表同步到記憶體中。

3.格式化swap分割槽並啟用swap分割槽

[root@centos7 ~]$mkswap /dev/sda6                #格式化swap分割槽

[root@centos7 ~]$swapon -a #啟用所有swap分割槽

4.使用lsblk確認已經有兩個swap

5.使用swapon -s檢視所有的swap分割槽,此時swap分割槽已經擴充套件1g。

free可以看到記憶體與swap的使用情況

6.配置自動掛載,將swap分割槽寫入/etc/fstab使其可以再開機自動掛載。uuid為/dev/sda6分割槽的uuid可以通過blkid /dev/sda6檢視uuid。這裡要注意uuid不能新增雙引號。

新增完後mount -a立即更新

1.首先要有乙個分割槽,此分割槽的剩餘空間要比計畫的swap空間大。我這裡以sda7做演示。分割槽也可以時現有的分割槽

2.建立乙個掛載點,然後將分割槽掛載到掛載點。並進入到此分割槽

3.建立乙個檔案,用於建立swap分割槽。count=1024代表此檔案為1g

4.mkswap swapfle將檔案格式化為swap格式,然後使用blkid swapfile檢視檔案格式是否為swap

5.設定自動掛載。vim /etc/fstab寫入swapfile的uuid等資訊。mount -a自動掛載立即生效

6.swapon -a啟用所有的swap分割槽。提示檔案許可權為0644不安全,所以我改為600.

7.swapon -s檢視所有swap分割槽使用情況。最後乙個型別為file的就是剛剛建立好的檔案式swap

swap分割槽擴充套件

有時候,我們現有的記憶體容量已經無法滿足我們的操作和使用需求,但我們又不想通過記憶體條進行擴容,那我們可以通過swap分割槽擴充套件記憶體交換空間。以下是具體的步驟。建立 swap 檔案dd if dev zero of tmp swap bs 16m count 64格式化檔案,建立交換分割槽mk...

Linux擴充套件swap分割槽

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

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

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