最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu交換區(qū)(Swap)擴容實現(xiàn)方式

 更新時間:2026年02月09日 09:14:29   作者:飯來_  
本文介紹了如何在Linux系統(tǒng)中調(diào)整Swap分區(qū)和Swap文件的大小,包括關(guān)閉當前Swap、刪除舊的Swap、創(chuàng)建新的Swap(文件或分區(qū))、格式化新Swap、啟用新Swap、驗證新Swap狀態(tài)以及編輯fstab文件以確保新Swap在開機時自動掛載

一、簡介 Swap 分區(qū)

Swap 分區(qū)是 Linux 操作系統(tǒng)中用于臨時存儲數(shù)據(jù)的一種特殊分區(qū)類型。它可以用來輔助物理內(nèi)存RAM)工作,尤其是在內(nèi)存不足時,系統(tǒng)會將一些數(shù)據(jù)從內(nèi)存移動到 Swap 空間,從而釋放內(nèi)存供其他任務(wù)使用。Swap 的本質(zhì)是磁盤上的一塊區(qū)域(分區(qū)或文件),充當虛擬內(nèi)存,一般我們可以分為兩種類型:

  • Swap 分區(qū):專門劃分磁盤空間并設(shè)置為 swap 類型的分區(qū)。
  • Swap 文件:在文件系統(tǒng)中創(chuàng)建的一個普通文件,功能與 Swap 分區(qū)相同
sudo swapon --show
----------------------------------
# swap 文件
NAME      TYPE      SIZE USED PRIO
/swapfile file      4G   0B   -2

# swap 分區(qū)
NAME      TYPE      SIZE USED PRIO
/dev/sda2 partition 4G   0B   -2

# /dev/sda2 是具體的硬盤類型,HDD/SSD 

Swap 分區(qū)是傳統(tǒng)的虛擬內(nèi)存實現(xiàn)方式,為操作系統(tǒng)提供內(nèi)存不足時的備用空間。而在現(xiàn)代系統(tǒng)中(Ubuntu 18.04 開始,默認使用 Swap 文件),Swap 文件更常用,因為它靈活易調(diào)整,但對于特定場景(如系統(tǒng)休眠),Swap 分區(qū)仍然不可或缺。因此,在 Ubuntu 中調(diào)整 swap 交換分區(qū)的大小,具體取決于使用的是分區(qū)(Swap Partition) 還是交換文件(Swap File) 作為交換空間。

二、調(diào)整 Swap 文件大小

關(guān)閉(禁用)當前 Swap 文件

sudo swapoff /swapfile

刪除當前的 Swap 文件

sudo rm /swapfile

創(chuàng)建新的 Swap 文件并指定大小,以4G為例

sudo dd if=/dev/zero of=/swapfile bs=1G count=4   # count=4表示創(chuàng)建4個1GB的塊

權(quán)限設(shè)置

sudo chmod 600 /swapfile

格式化新的 Swap 文件

sudo mkswap /swapfile

啟用新的 Swap 文件

sudo swapon /swapfile

驗證是否啟用了新的 Swap

sudo swapon --show

編輯 fstab 文件,確保 /swapfile 開機自動掛載

sudo vim /etc/fstab

在 fstab 文件中插入(已有可忽略這步)

/swapfile none swap sw 0 0

查看當前的 Swap 狀態(tài)

free -h

三、調(diào)整 Swap 分區(qū)大小

關(guān)閉(禁用)當前 Swap 文件

sudo swapoff -a  

使用命令行找到 Swap 分區(qū)

fdisk -l 或者 lsblk -f   # 后續(xù)會頻繁使用,請關(guān)注工具的顯示格式

刪除舊的 Swap 分區(qū)(磁盤分區(qū)另見文章),這里為了展示,沒有刪除舊的交換分區(qū)只是停用,可以根據(jù)自己情況酌情選擇刪除與否。

創(chuàng)建新分區(qū)并指定大小

將新分區(qū)格式化為 Swap 類型

sudo mkswap /dev/nvme0n1p12  # 換成自己的分區(qū)名

啟用新的 Swap 分區(qū)

sudo swapon /dev/nvme0n1p12

驗證是否啟用了新的 Swap 分區(qū)

sudo swapon --show

編輯 fstab 文件,確保 Swap 分區(qū)開機自動掛載

sudo vim /etc/fstab

在 fstab 文件中插入(注意將原交換區(qū)注釋掉)

/dev/nvme0n1p12 none swap sw 0 0

查看當前的 Swap 狀態(tài)

free -h

總結(jié)

從 Ubuntu 18.04 開始,Swap 文件已成為默認設(shè)置,手動創(chuàng)建 Swap 分區(qū)已不是必要步驟。

在安裝系統(tǒng)的時候,可以只指定 根目錄(/)Home 目錄(/home) 的分區(qū)大小,而不專門為 Swap 創(chuàng)建分區(qū),安裝程序會自動創(chuàng)建一個 Swap 文件。

安裝程序會根據(jù)物理內(nèi)存大小自動計算(通常是內(nèi)存大小的等量或兩倍,具體取決于內(nèi)存和硬盤空間的實際情況)。以上是兩種交換區(qū)擴容的方法。

這些僅為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)

    linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)

    這篇文章主要介紹了linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)的相關(guān)知識,通過示例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • Linux(CentOS)環(huán)境下安裝下載Nginx并配置

    Linux(CentOS)環(huán)境下安裝下載Nginx并配置

    本篇文章主要介紹了Linux(CentOS)環(huán)境下安裝下載Nginx并配置 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • ssh自動備份主機文件的腳本

    ssh自動備份主機文件的腳本

    ssh自動備份主機文件的腳本,需要的朋友可以參考下。
    2011-08-08
  • Ubuntu開機出現(xiàn)黑屏現(xiàn)象的常見解決方案

    Ubuntu開機出現(xiàn)黑屏現(xiàn)象的常見解決方案

    在使用 Ubuntu 操作系統(tǒng)時,一些用戶可能會遇到開機后屏幕黑屏的現(xiàn)象,這種問題可能是由顯卡驅(qū)動、GRUB 配置、或者啟動項等問題引起的,本文將介紹幾種常見的解決方案,幫助大家排除 Ubuntu 開機黑屏的問題,需要的朋友可以參考下
    2025-05-05
  • Linux添加swap分區(qū)的方法

    Linux添加swap分區(qū)的方法

    這篇文章主要介紹了Linux添加swap分區(qū)的方法,首先需要我們建立一個普通的linux 分區(qū),具體實例代碼,大家跟隨腳本之家小編一起看看吧
    2018-08-08
  • 使用Ansible安全批量修改Linux服務(wù)器密碼的詳細方案

    使用Ansible安全批量修改Linux服務(wù)器密碼的詳細方案

    Ansible通過user模塊和加密工具可實現(xiàn)安全、高效的密碼批量更新,核心步驟包括密碼加密處理、Playbook編寫和安全控制,本文介紹Ansible安全批量修改Linux服務(wù)器密碼的詳細方案,感興趣的朋友跟隨小編一起看看吧
    2018-03-03
  • linux中ssh免密通信的實現(xiàn)

    linux中ssh免密通信的實現(xiàn)

    這篇文章主要介紹了linux中ssh免密通信的實現(xiàn),詳細的介紹了什么是ssh及其ssh免密通信,非常具有實用價值,需要的朋友可以參考下
    2018-11-11
  • linux操作系統(tǒng)原理 linux系統(tǒng)基礎(chǔ)教程

    linux操作系統(tǒng)原理 linux系統(tǒng)基礎(chǔ)教程

    很多對linux操作系統(tǒng)有興趣的朋友想有一個深入的學(xué)習(xí),本篇文章給大家詳細講解了linux操作系統(tǒng)的原理,希望能夠?qū)δ阌兴鶐椭?/div> 2018-01-01
  • ubuntu19系統(tǒng)及以下版本安裝android studio的教程

    ubuntu19系統(tǒng)及以下版本安裝android studio的教程

    這篇文章主要介紹了ubuntu19系統(tǒng)及以下版本安裝android studio的教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • linux服務(wù)器上創(chuàng)建python虛擬環(huán)境過程

    linux服務(wù)器上創(chuàng)建python虛擬環(huán)境過程

    在Linux服務(wù)器上創(chuàng)建Python虛擬環(huán)境時,由于需要更高版本的Python(如3.10.0),首先確保openssl版本符合要求,如果openssl版本不足,需要升級,升級openssl后,設(shè)置環(huán)境變量,并在編譯安裝Python時指定openssl版本,最后,創(chuàng)建并激活Python虛擬環(huán)境
    2025-03-03

最新評論

来凤县| 本溪市| 曲沃县| 越西县| 东宁县| 广水市| 洛南县| 攀枝花市| 房山区| 鸡西市| 仪陇县| 方城县| 枝江市| 呼玛县| 清苑县| 桂阳县| 广州市| 英超| 石城县| 武强县| 吉水县| 花莲县| 云霄县| 华蓥市| 五家渠市| 靖宇县| 玉山县| 龙州县| 东安县| 醴陵市| 皮山县| 和静县| 边坝县| 湘乡市| 杭州市| 南皮县| 灵台县| 沂源县| 嘉峪关市| 于田县| 将乐县|