linux增大交換分割槽

2021-06-28 08:02:21 字數 714 閱讀 1420

一,檢視現有memory及swap

# free -m

total       used       free     shared    buffers     cached

mem:          2026       1931         95          0         15       1789

-/+ buffers/cache:        127       1899

swap:         3074          2       3071

二,用dd命令建立乙個2g的檔案(2g=1024*1024*2=2097152)

#dd if=/dev/zero of=/var/swapfile1 bs=

1024 count=

2097152

三,將它建立為linux swap虛擬交換檔案

#mkswap /var/swapfile1

3、啟用並使用/var/swapfile1交換檔案

#swapon /var/swapfile1

4、可以使用free -m檢視swap大小,使用swapon -s檢視swap狀態:

#free -m

...略過

5、設定系統啟動後自動啟用虛擬交換檔案。

#vi /etc/fstab

/var/swapfile1 swap swap defaults 0 0

linux新增和增大交換分割槽(swap)的方法

1 新增或擴大交換分割槽 dd if dev zero of home swap bs 512 count 1024000 bs 是扇區大小 bs 512 指大小為512b count為扇區數量 表示建立乙個大小為512m 的檔案 home swap 用空值填充。of位置可以自己調整。2 建立交換分...

物理記憶體不夠用,臨時增大Linux交換分割槽的方法

當系統的物理記憶體不夠用的時候,就需要將物理記憶體中的一部分空間釋放出來,以供當前執行的程式使用。那些被釋放的空間可能來自一些很長時間沒有什麼操作的程式,這些被釋放的空間被臨時儲存到swap空間中,等到那些程式要執行時,再從swap中恢復儲存的資料到記憶體中。這樣,系統總是在物理記憶體不夠時,才進行...

linux 交換分割槽

1 為何mem很多,swap卻慢了?根據linux記憶體管理方法,在兩種情況下,swap會被使用 1.2 page排程演算法 當某些mem中的page長時間不用,即使mem還有很多空間,仍會被換出到swap。2 怎麼設定swap大小?一般將swap大小設定為超過物理記憶體1.6倍。3 當swap不夠...