我發現,magic.hero包括wm系統的HD2, HTC有設定工作管理員
在背後處理,雖然開太多軟體會變慢,但它還是會把暫用太多記載
憶體的軟體給關閉,舉例Magic的瀏覽器(升級後),你按首頁按鈕後,
它會在背景待命,此時再按進瀏覽器,會發現啟動速度還是很快的
回到剛剛瀏覽的畫面,但如果瀏覽器在背景待命時,你有開啟較
耗資源的軟體,例如kkbox或papago軟體,其實瀏覽器已經釋放掉
暫存記憶,當你再打開瀏覽器時,會發現畫面會顯示記錄讀取中
而且每次安裝工作管理員,會覺得速度反而變慢,你必需不停的自己
去關閉沒在用的待命軟體,關完雖然有變快,但沒多久整體速度又會慢下來,所以我建議不要安裝任何工作關理員,讓HTC獨家技術自己處理就好
HD2也˙有運用這樣技術,整體效能很強,讓我忘了是在使用WM系統,反觀TG01軟體開多了,會一直慢下來
舞動的心 wrote:
讓HTC獨家技術自己處理就好....(恕刪)
這應非 HTC 所做的處理. 而是系統所為...
在 WM 上, 當系統的記憶體不足, 系統將主動發出 WM_HIBERNATE 訊息給所有存在於背景的程式...
程式在收到此一訊息, 應盡可能的釋放佔用的記憶體, 或甚至自殺...
不過就我所知, 好像很多程式沒針對此訊息做處置...
在 Android 上, 則會透過 onLowMemory 函式來通知背景 Activity 或是 Service...
以索取無立即使用需求的記憶體資源, 一般而言, 撰寫者不會去更動這個函式的行為...
有可能預設的處理方式就是自殺... 這點得研究一下 Android source code 才會知道...
這個習慣帶到PDA
同時開音樂+MSN+MAIL+PLURK+BBS+瀏覽器再打個電話,開個PAPAGO
這樣還會順?那你們的HERO賣我好了,想必各位的HERO都是客製版的
一次開太多軟體,光切分頁我就感覺的出來LAG
用新版的Advanced Task Manager
他的一鍵關閉widget可以把你排除的軟件全部關閉,而且此widget不需常駐工作管理員
"馬上"就讓系統順暢,而不是在那邊等手機幾秒自己關
這是我的手機,是我在使用他,不是他在使用我
當系統資源使用到極大值,用第三方軟體關閉不必要的常駐程式是可以立刻解決問題的
會覺得難搞的,是沒找到好用的軟體跟方法罷了...
小巫先生 wrote:
還是要看使用方式吧,...(恕刪)
我也是原先有用ATM來做程式管理(V3.8會把用不到的服務也隱藏起來不讓你關,所以我是用V3.7)
自動結束程序設定30分鐘自動清理,並將部分程式排除
另外少部分設到一般排除清單,自動結束程序不關的就從widget關(畢竟我不想上網到一半忽然被關掉瀏覽器)
我是不清楚HERO是怎麼處理...
在V3.03的Magic上用ATM觀察的話可以看得出來,RAM最低只會到25MB上下
這時候繼續開新的程式時,一開始會Delay約2秒才執行程式,似乎就是在釋放記憶體
之後程式就會正常執行,而且依然很順暢
因為被丟到背景的程式是被凍結的,非有必要除了吃著RAM以外不會佔用資源
(像是讀到一半的網頁被丟到背景的話就會繼續讀到完)
等到下次要開新的程式而RAM又不足25MB時才會再次釋放記憶體
(這之間如果RAM沒低於25MB,就算開新的程式也不會執行釋放程序)
另外這個釋放程序不會像ATM那樣直接關掉程式
如果我剛剛正在逛Mobile01的Android板,之後執行很多程式讓被凍結的瀏覽器強制關閉後
我只要再次打開瀏覽器它就會自動連上Mobile01的Android板
而且我剛剛看到哪,它就停到哪! 啾甘心耶!
其他程式也是一樣,系統會自動記錄被凍結前的狀態,待下次開啟時直接載入
所以之後我就把ATM移除了...
移除後更神奇! 釋放程序的速度變得更快了!
幾乎感覺不到系統為了釋放記憶體而Delay!
也不用每次用完手姬要休眠前必須按一下ATM的widget
可以試試看把[設定]>[音效與顯示]>[動畫]打開,然後連續開啟很多程式
開了以後不要按[返回],直接按[首頁],讓系統凍結它
有開啟[動畫]功能的話新開的程式會有放大動畫
直接打開沒有放大動畫出現的表示它只是被暫時凍結而已
感覺一下RAM在25MB跟110MB時,運行起來有多大差異吧...
Android就是要這樣用才能Enjoy呀!
風景映像。 https://yushenghsu.com
內文搜尋

X