用free
檢視swap
分割槽大小
free -m
建立乙個swap
資料夾
mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000
其中count
的大小對應swap
的大小,如上述**所示count=100000
為大約100m
注:設定count
值時要注意,如果設定swap
大小超過硬碟大小,會導致設定完重啟後,虛擬機器ubuntu
的圖形介面進不去
把生成的檔案轉換成swap
檔案
mkswap swapfile
啟用swap
檔案
swapon swapfile
如果需要每次進入都自動啟動,需修改/etc/fstab
自動掛載:
在檔案中加入
/disk2/swap swap defaults 0 0
(因為我是在disk2
中建立的swap
檔案,所以路徑為/disk2/swap
)
不自動啟動,則每次重啟後,都進入swap
資料夾,用swapon swapfile
命令啟用
再次檢視swap
分割槽大小,確定swap
設定成功
free -m
使用完後,刪除交換區
進入swap
資料夾,關閉swap
cd swap
swapoff swapfile
關閉自動掛載(如果沒修改過/etc/fstab
則跳過此步)
vi /etc/fstab
在之前新增的語句前加#或則刪除
注:若沒有修改/etc/fstab
的許可權,儲存時會提示此檔案為唯讀,不能修改。解決辦法:採用下述語句儲存
:w !sudo tee%
刪除
rm -r swapfile
ubuntu中swap(虛擬記憶體)設定
ubuntu 虛擬機器 版本16.04 lts 用free檢視swap分割槽大小 free m建立乙個swap資料夾 mkdir swap cd swap sudo dd if dev zero of swapfile bs 1024 count 100000其中count的大小對應swap的大小,...
虛擬記憶體swap
虛擬記憶體 在磁碟上的一片空間,僅作為物理記憶體的補充使用.linux一般不使用虛擬內 存.虛擬記憶體資訊 proc swaps 設定虛擬記憶體 方法一 1.建立新分割槽 2.將新分割槽的system id改為82 最後儲存退出.3.使用命令mkswap device格式化剛剛建立的新分割槽 例 m...
SWAP虛擬記憶體配置
swap是linux中的虛擬記憶體,用於擴充物理記憶體不足而用來儲存臨時資料存在的。它類似於windows中的虛擬記憶體。在windows中,只可以使用檔案來當作虛擬記憶體。而linux可以檔案或者分割槽來當作虛擬記憶體。首先檢視當前的記憶體和swap 空間大小 預設單位為k,m 單位為m free...