這兩天 Defy 開大應用有點卡, 一開始我以為是後臺 Apps 太多了, 畢竟第一次用 Android 又 Root 又 Overlock 得有點心虛.
可是更換了各種 Task Killer 之後都沒有好轉, 打開地圖都會卡, 超到1.2G 才略有好轉 = =
傷心之下上外文論壇翻了翻, 看到了這貼. 事實證明這貼真是救星.
樓主的問題看上去和我有點差別, 後來發現本質上是類似的. 他使用 Task Killer 的話, 就無法用 Video Camcorder 錄製視頻; 如果關掉 則可以正常使用 Video Camcorder, GPS卻出了問題.
下面有人回覆說如果機子 Root 過的話推薦 AutoKiller 這個應用, 回覆者是這麼說的:
"AutoKiller is an award winner minfree tweaker, it fine tunes android’s inner memory manager to keep your device fast like flash and lowers battery consumption. Also includes a manual process/service manager."
Though it can be used as a taskiller, the benefit here is the tuning of Minfree memory settings for the system… I keep 60+ MB free and haven’t had a low mem problem since…
意思大致是說 AutoKiller 是通過調節系統內置的內存管理機制來保持系統的流暢和低耗電, 而且本身就可以當手動 Taskiller 使用.
記得貌似是去年第一次和袋鼠貝貝 @susankid 面基之後的路上聽到 @yamibo 和 @conanol (?不確定) 在討論 Android 和 iOS 的內存機制, 貌似提到了後臺, 駐留, minfree 什麼的. 於是我去 Auto Killer 的官網上找了具體細節來讀, 大致瞭解了一些基礎知識和工作原理. 一般的 Task 不分青紅紫殺死進程的做法, 其實相當於試圖在 Windows 上整理磁盤碎片來獲得和 dirty_ratio 設置不當的 Linux 一樣的磁盤性能; 可後者根本不會產生磁盤碎片. Android 一旦調整對了參數, 自帶內存管理機制可以發揮驚人的效果.
於是裝了 AutoKiller, 把 preset 調到 moderate. 重啟了一下感覺非常好, 雖然使用大應用後重新打開 Recent List 裏的應用時花的時間會相對有些長, 但總體的體驗比剛買來時都提高了很多. 我一開始還以為手機又和電腦一樣被我調教壞掉了捏, 囧….
反正以後系統應用我都得仔細研究下技術細節才用.
不光如此, 之前為了算流量時偷懶, 裝了資費通這個應用, 沒想到對10010發了n多無效短信, MD 果斷卸掉.
明天再看看 Milestone Overlock 的文檔…. 現在 Defy 跑在 1 Ghz @ 70v (默認 800 Mhz @ 66v), 經 @terryxxy 提醒才意識到自己光顧著折騰了, 燒掉可不是好玩的…..



我一直用 Advanced Task Killer 还算稳定 https://market.android.com/details?id=com.rechild.advancedtaskkiller ,反而自动内存整理在 G1 上可能会有问题。其实 Advanced Task Killer 不杀系统进程的,我看得出。
[回复]