修改linux swap交換區大小

2021-08-16 22:31:52 字數 773 閱讀 7596

swap交換區是linux的虛擬記憶體技術,為了有效的提高物理記憶體的利用率,會在硬碟開闢一塊空間
用處堆放不經常使用的記憶體資料。而有時候虛擬記憶體滿了會導致部分程式卡死(雖然不至於系統崩潰。)
## 修改交換區的方法 ##
進入修改交換區空間大小的檔案

> sudo vi /etc/dphys-swapfile

樹莓派上的交換區預設值大小 :

> conf_swapsize=100

將他改為"物理記憶體的兩倍",假如物理記憶體為512m,那麼他就是1024m:

> conf_swapsize=1024

重啟交換區管理服務程序 :

> sudo /etc/init.d/dphys-swapfile stop

> sudo /etc/init.d/dphys-swapfile start

檢視linux記憶體情況:

> free -m

預計顯示結果:

the output should look like:

total used free shared buffers cached

mem: 435 56 379 0 3 16

-/+ buffers/cache: 35 399

swap: 1023 0 1023

linux swap 記憶體交換分割槽調整

1.增加乙個swap檔案 建立乙個2048m的swap檔案 dd if dev zero of tmp tmp.swap bs 1m count 20482.標識為swap檔案 mkswap tmp tmp.swap3.啟用swap檔案 swapon tmp tmp.swap4.永修生效 修改 et...

linux swap 交換空間 設定多大合適

無論是windows系統還是linux系統,除了物理記憶體外,都還有乙個虛擬記憶體。在linux上,虛擬記憶體被稱為swap space。過去以來,虛擬記憶體的大小應該是物理記憶體的兩倍,但是最近幾年來,物理記憶體的大小至少都有了好幾個gb,如果16g記憶體用32g的swap豈不是太占用硬碟空間?下...

VMware的Ubuntu 修改交換分割槽大小

1.首先用命令free檢視系統內 swap 分割槽大小。free m 顯示 total used free shared buffers cache mem 1002 964 38 0 21 410 buffers cache 532 470 swap 951 32 929 可以看到 swap 只有...