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 只有...