Out of memory解決辦法

2021-08-02 14:50:55 字數 482 閱讀 3205

公司乙個專案,建立大規格lun的時候,隨著個數的增多,出現記憶體不足,程序被殺的情況,當時沒有多餘的記憶體條可以加,安照下面的方法可以暫時讓程序不被殺死。

解決方法是:將swap大小設定大一點。 從理論上來說,把swap大小設定為4g,那就不管實際記憶體多大,都不會有問題了,因為32位程式實際可訪問的虛存上限就只有4g。

具體操作:

1、dd if=/dev/zero of=/tmp/swap bs=1024 count=4194304

建立乙個4g的檔案/tmp/swap

2、mkswap /tmp/swap

把/tmp/swap 檔案,建立成swap 交換區

3、swapon /tmp/swap

掛載swap

4、swapon -s

檢視當前你的swap分割槽的情況

5、將"swapon /tmp/swap "加入到/etc/rc.local檔案裡面,讓其一開機的時候自動載入該swap檔案

CocoaPods解決辦法

之前一直在使用的cocoapods在公升級到os x10.11後突然無法使用,提示以下錯誤 bash pod command not found 無奈只能重新安裝 sudo gem install cocoa pods 但奇怪的是重新安裝也不成功 error while executing gem ...

vue init 解決辦法

由於windows系統的某方面問題,vue腳手架安裝可能會出現第一證書丟失 報錯 vue cli failed to download repo vuejs templates webpack unable to verify the first certificate 1 vue init web...

TIME WAIT解決辦法

伺服器 windows 檢視了下系統程序,netstat an 192.168.12.13 3306 192.168.12.12 30443 time wait 192.168.12.13 3306 192.168.12.12 30444 time wait 192.168.12.13 3306 1...