linux 系統為了更好的發揮記憶體效能,通常會把記憶體用完後才開始釋放必要的記憶體。但是在我的ubuntu1204lts版上執行eclipse時間一長必定會宕機,一直不知道啥原因。後來在網上差了下linux如何是否記憶體然後實際測試了下,貌似還不錯,分享一下。
1. 寫記憶體釋放指令碼 freememory.sh (/home/***/freememory.sh),記得加上執行許可權。
#!/bin/bash
free -m |grep -i mem |awk '}';
裡面的600表示記憶體低於600m時開始釋放記憶體。
2. 寫入任務計畫。
或su crontab -e
sudo crontab -e
寫入任務
*/03 * * * * /
home
/***
/freememory.sh
03表示每3分鐘執行一次命令。
儲存退出即可。
-----------------------------------
檢視任務:
sudo crontab -l
ps aux
|grep cron
mongodb 經常掛掉
bin sh mongod startup script for mongod chkconfig 85 15 description mongodb database.processname mongod source function library etc rc.d init.d functi...
你經常看到卻經常忽視的 init
python 初學者在閱讀一些 python 開源專案時,常常會看到乙個叫做 init py的檔案。下圖為著名的第三方庫requests的源 那麼 init py有什麼用呢?本文介紹它的兩個用途。假設我們有兩個檔案main.py與writer.py,他們所在的檔案結構如下圖所示 main.py在do...
硬碟經常壞在哪?
症狀一 在你開啟某一檔案或執行某一程式時,硬碟反覆讀盤且出錯,或者要經過九牛二虎之力才能成功。與此同時,硬碟會發出異樣的雜音 啟動時不能通過硬碟引導系統,用軟盤啟動後可以轉到硬碟碟符,但無法進入,用sys命令傳導系統也不能成功 format硬碟時,到某一進度停止不前,最後報錯,無法完成 對硬碟執行f...