樹莓派追加swap交換空間,防止記憶體不足

2021-09-23 04:26:03 字數 831 閱讀 8202

xbian@xbian:/# free -m

total       used       free     shared    buffers     cached

mem:           148        136         11          0          2         83

-/+ buffers/cache:         50         97

148m 隨便用下就剩餘11m了,xbian好像沒為sd卡系統留swap空間。手動加下即可。

之前把兩個分割槽空間調整了,fat16佔4g 後面的系統佔4g不到

用putty工具ssh連線小派,使用者名稱xbian,密碼raspberry,首先進入的是作者自製的工具內,退出該工具

執行以下命令

xbian@xbian:/#sudo dd if=/dev/zero of=/swapfile1 bs=1024 count=524288

xbian@xbian:/#sudo

mkswap /swapfile1

xbian@xbian:/#sudo chown root:root /swapfile1

xbian@xbian:/#sudo chmod 0600 /swapfile1

xbian@xbian:/#sudo swapon /swapfile1

xbian@xbian:/#sudo vi /etc/fstab

新增以下內容到fstab檔案尾

/swapfile1 swap swap defaults 0 0

檢視是否有swap空間

$ free -m

ok,重啟後就可以用了

新增交換空間swap

1.在空間合適處建立swap檔案 mkdir swap cd swap dd if dev zero of swapfile bs 1024 count 10000 10000 0 records in 10000 0 records out ls al total 10024 drwxr xr x...

新增swap交換空間

新增swap交換空間的步驟如下 第一步 確保系統中有足夠的空間來用做swap交換空間 我使用的是kvm,準備在乙個獨立的檔案系統中新增乙個swap交換檔案,在 opt image中新增2g的swap交換檔案 第二步 新增交換檔案並設定其大小為2g 使用如下命令 root sense image dd...

樹莓派 為樹莓派配置或擴充套件swap分割槽

由於樹莓派3的預設記憶體只有1g,而應用程式執行過程中,存在大量的io讀寫,以及網路轉換,記憶體交換等。這樣,也有很多buffer cache資源占用等,很快就會接近1gb,最終導致可使用記憶體就幾kb,程式稍微執行一段時間,部分就會自動crush掉 存在如下這樣的問題 1 接收大量,服務占用記憶體...