altek 手機討論A14 Leo Cache To SD 效率提高速度倍增

瀏覽: 9483
回覆: 21
共2頁
Default sogi
發文數:174
發表時間:2011-06-25 19:16:00
這個主題,雖我沒有準備實際的數據給予証明,不過以下狀況是確實的結果──也就是把Cache To SD後,整體效能率提高了很多且是倍增的現像!


1.以A14的「瀏覽器」從各方上網來作比較;

A. data/dalvik-cache To SD前

a.上自家的無線區域網路(光纖10M/2M),雖沒有自家PC上的隨點隨到快速,與一般公眾機台提供的比約略相同,且幾乎可全得;即不會時時的發生一個網頁出不來而當著情況。

b.上CHT的Wi-Fi綱路,在密碼通過後,隨點一、二個web首頁,在耗時約有1、2分鐘下,幾乎都無法全頁出現,回家由PC上網查看待繳費用,就這樣測一下只點了幾個WEB,在無法全覽下切掉,總耗時間不會超過五分鐘就要NT$28。

c.上CHT的行動網路(我買的是mPRO950吃到飽),於十幾個地方使用過,由「手機王」首頁一一的點換到A14 LEO討論專題,要耗時很久下還不一定可以到達A14各主題,然在進入最關鍵的討論串中,竟都無法全頁顯現而停擺。其間,可由A14手機的通知列狀況,注意到會是G、3G、H或無信號等一直的變化個不停。


B. data/dalvik-cache To SD後

a.上自家的無線區域網路,雖沒有在自家PC上的快速,但比一般公眾機台提供的順暢且快了很多。

b.上CHT的Wi-Fi,在密碼通過後,隨點一、二個web首頁,雖也要多等得點(時間縮短了很多),幾乎每首都可完全顯現出來了。

c.上CHT的行動網,同在那十幾個地方使用過,由手機王首頁一一的點換到A14 LEO討論,直到最關鍵的討論串、貼文再變都可以快速完成了,其速度與動作皆比在WI-FI上順暢的很多。其間,可由A14手機的通知列狀況,注意到有進行傳送資料時都會指向H(3.5G)不再像上述的變化個不停。


2.以自己安裝的Docment to GO,開起存在SD Card上的A14漢文手冊PDF檔(其有100頁之多),來閱讀作比較;

A. data/dalvik-cache To SD前;開起速度緩慢、瀏覽上下移動遲滯,字體顯現與放大縮小總也是緩緩,閱讀整個文件會倍感辛勞。

B. data/dalvik-cache To SD後:開起速度增快、上下移動流暢,字體顯現與放大縮小都快得多,整體操作下就是順暢怡然自得。

3.其它內建與自己的APK功能,起用不但不感有不良影響,反而是個個快了起來且也順暢多多,整體言也較靈光多了。
ljr 於 9/14/2011 12:27:57 PM 修改文章內容

OLD DOG 於 2015-05-25 09:00:23 修改文章內容


商業贊助
發文數:1
發表時間:2024-09-20 05:53:29
Default sogi
發文數:87
發表時間:2011-06-25 21:00:00
引用『OLD DOG』所述:
這個主題,雖我沒有準備實際的數據給予証明,不過以下狀況是確實的結果──也就是把Cache To SD後,整體效能率提高了很多且是倍增的現像!1.以A14的「瀏覽器」從各方上網來作比較;A. data/dalvik-cache To SD前a.上自家的無線區域網路(光纖10M/2M),雖沒有自家PC上的隨點隨到快速,與一般公眾機台提供的比約略相同,且以幾乎可全得;即不會時時的發生一個網頁出不來而當著..........恕刪
請問大大:你的意思是把data/dalvik-cache整個移到system/sd中就可以提昇效能嗎?

sukoru 於 2011-06-25 21:00:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-25 21:41:00
引用『sukoru』所述:
請問大大:你的意思是把data/dalvik-cache整個移到system/sd中就可以提昇效能嗎?..........恕刪
這是無法在手機上,直接去作搬動的工作就成的事,而是要先有「開起手機ROOT」後,再和PC同步連線,再以手動的指令來作的。即;

1.打開ROOT的功能,可以去找z4root APK來幫忙;這我先前也搞不懂,後我有把心得貼出,如下URL第六貼──
http://www.sogi.com.tw/newforum/article_list.aspx?OsId=1&topic_ID=6162803&page=4

2.ACX大大指點的,如下URL第六貼──
http://www.sogi.com.tw/newforum/article_list.aspx?OsId=1&topic_ID=6162803&page=3

這他談的有一點稍簡略,也就是要──
A.先打開ROOT,
B.再以手機跟PC確定同步連線後,
C.再按ACX大大的指引來作就會成功,在完成時手機會自動的重開機一次。

另外的觀察,我於手機上裝了十多個APK,RAM約剩下12MB,經這樣一變動下回升到接近50MB。

還有,建議SD的EXT磁區要分割大一點,可用的快取空間就會加大則效能就會更佳。我本是割384MB改512MB,在第一次完成本工作後看剩不多,就再次的重啟始手機改成640MB。而SD的速度建議要用越快的越好,這我是使用CLASS 10 32GB的CARD。
ljr 於 6/26/2011 8:13:25 PM 修改文章內容

OLD DOG 於 2011-06-25 21:41:00 修改文章內容


Default sogi
發文數:87
發表時間:2011-06-26 01:23:00
引用『OLD DOG』所述:
這是無法在手機上,直接去作搬動的工作就成的事,而是要先有「開起手機ROOT」後,再和PC同步線,以手動的指令來作的。即;1.打開ROOT的功能,可以去找Z4root APK來幫忙;這我先前也搞不懂,後我有把心得在這貼出,如下URL第二貼──http://www.sogi.com.tw/newforum/article_list.aspx?OsId=1&topic_ID=6162803&am..........恕刪
好可怕喔~我的手機內存竟因此回升到70M耶,比出廠還多,真是太神奇了,YA!

sukoru 於 2011-06-26 01:23:00 修改文章內容


Default sogi
ACX
發文數:114
發表時間:2011-06-26 04:45:00
引用『sukoru』所述:
好可怕喔~我的手機內存竟因此回升到70M耶,比出廠還多,真是太神奇了,YA!..........恕刪
大大的實驗真是讓人敬佩,
而Cache To SD 效率提高速度倍增!?
個人是持比較懷疑的態度,難不成A14 Leo的Flash速度比卡慢嗎!?
如果真的可以倍增,那原廠就用SD卡代替Flash就好了…

因為把dalvik-cache搬到SD卡上了,相對的RAM容量會增加…
而在更新FW前、重新reset手機前,建議最好先把data/dalvik-cache的資料搬回手機內存,
且也不要在未插記憶卡時就開機,以免發生不可預期的結果…

覺得最主要還是ROM不太夠用,很多想預裝在system/app下的apk,
只能把少用內建的apk砍掉,來增加想要裝的apk…


ACX 於 2011-06-26 04:45:00 修改文章內容


Default sogi
發文數:87
發表時間:2011-06-26 07:54:00
引用『ACX』所述:
大大的實驗真是讓人敬佩,而Cache To SD 效率提高速度倍增!?個人是持比較懷疑的態度,難不成A14 Leo的Flash速度比卡慢嗎!?如果真的可以倍增,那原廠就用SD卡代替Flash就好了…因為把dalvik-cache搬到SD卡上了,相對的RAM容量會增加…而在更新FW前、重新reset手機前,建議最好先把data/dalvik-cache的資料搬回手機內存,..........恕刪
神奇的地方就在於data/dalvik-cache搬過去sd後,原data/dalvik-cache裡的資料還是在耶,真是搞不懂,呵呵~

sukoru 於 2011-06-26 07:54:00 修改文章內容


Default sogi
ACX
發文數:114
發表時間:2011-06-26 19:53:00
引用『sukoru』所述:
神奇的地方就在於data/dalvik-cache搬過去sd後,原data/dalvik-cache裡的資料還是在耶,真是搞不懂,呵呵~..........恕刪
對呀…的確是很神奇…

如升級到2.2,如果還要維持神奇的效果,看來還是把data/dalvik-cache搬到sd卡上。

ACX 於 2011-06-26 19:53:00 修改文章內容


Default sogi
發文數:48
發表時間:2011-06-27 09:06:00
引用『ACX』所述:
大大的實驗真是讓人敬佩,而Cache To SD 效率提高速度倍增!?個人是持比較懷疑的態度,難不成A14 Leo的Flash速度比卡慢嗎!?如果真的可以倍增,那原廠就用SD卡代替Flash就好了…因為把dalvik-cache搬到SD卡上了,相對的RAM容量會增加…而在更新FW前、重新reset手機前,建議最好先把data/dalvik-cache的資料搬回手機內存,..........恕刪
把 data/dalvik-cache的資料搬回手機內存的指令要怎麼下..教一下..謝謝.

小豪小 於 2011-06-27 09:06:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-27 10:23:00
>>把 data/dalvik-cache的資料搬回手機內存的指令要怎麼下..教一下..謝謝.

最快的方式,手機重新啟始一次就變回內定方式了。不用怕,那些原廠的系統程式與應用程式,是存在ROM裡的,不去刷ROM是不會不見的,搬動Cache To SD就只有一種使用空間的不同而已。


OLD DOG 於 2011-06-27 10:23:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-27 10:26:00
>>而Cache To SD 效率提高速度倍增!?

先就硬體系統的運行基頻都相等來看(即在基礎相同下),當每要執行一個事件完成時,若因需要等待而空轉時候多,表現的效率就是低落,則完成一個事件的執行速度就跟著慢。相對的,等待空轉少,表現的效率就較高,則完成一件事件的執行速度就快。可知「效率」的「高低」,影響著「執行」動作完成「速度」的快慢,這是一種「積」數環境下的結果!

如此,也有可能在整合調校得宜,雖硬體運行基頻較低者,因取得的效率較高,造就比基頻高者快出很多的結果,例──
A. 1GHz(CPU的基頻1000MHz) x 0.5(效率) 積數是 0.5、
B. 0.8GHz(CPU基頻800MHz) x 2.0(效率) 積數是1.6。
(A)與(B)相較下完成的速度,基頻0.8GHz者反而是基頻1GHz者的三倍以上。然會影響效率者,在I/O的存取因果上,會是一個很大地因素點(如下再述)!
ljr 於 9/14/2011 12:26:36 PM 修改文章內容

OLD DOG 於 2011-06-27 10:26:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-27 10:29:00
>>個人是持比較懷疑的態度,難不成A14 Leo的Flash速度比卡慢嗎!?

若同是Flash Memory元件言,這是有可能的;因為科技猛進啊!

不過這應該不能比的,因為還有「直接定址」與「間接定址」的因素,而系統的程式記憶區都是採用直接式的,另容量大小也會有個最大局限值,且應該會使用靜態記憶體才是。其為何RAM、ROM容量總不能大大的任我所用呢?一是直接定址有局限的關係、二是靜態記憶體貴得很多的關係。

然定址方式的不同,關係著執行速度很大,這當是「直接定址」的快快的很多(就只用一、二個機械指令就可存取嘛)。而「間接定址」的優勢,是空間值沒有上限,如SD卡或硬碟機等,但比速度就是慢的很多。

倒是在現行科技上,系統內存的記憶體要採用Flash Memory是可行的,只不過在當作RAM使用時,在速度上與傳統的靜態記憶體(另有動態)比差得很多而較難以匹配,然若當成ROM用則會比傳統的EP-ROM或EE P-ROM在開機上快。當ROM或RAM採用Flash Memory下而成一體時,其區塊的大小就只是一個自我定義的定案而已。

(花絮:A14研製時,Micro SD TF Card 速度只發展到 Class 6,所以它們就只測到這為止。)
ljr 於 6/28/2011 1:48:45 AM 修改文章內容

OLD DOG 於 2011-06-27 10:29:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-27 10:31:00
>>如果真的可以倍增,那原廠就用SD卡代替Flash就好了…

我認為原廠不是不知,而是有所難為的關係!

因為‧‧‧
1.系統架構是公版固定產物無法去省,而內含記憶(ROM & RAM)大小是崁入多少可選擇的,費用能省則省。
2.定義SD Card只要標準型就可以用,所以內配SD TF Card是給2GB大小的舊型記憶體,又再一省。
以致造就一個活動空間狹隘的局限。

若可像iPhone 4使用記憶的選材,ROM、RAM & BUFFER一體,使用者只能有16GB或32GB的選別,原廠那會有調校難行的事。另iPhone,要不要有額外的I/O記憶可用,是開不開放去作的問題而已。
ljr 於 9/14/2011 12:31:46 PM 修改文章內容

OLD DOG 於 2011-06-27 10:31:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-27 10:40:00
「I/O空間」的事!


這個I/O空間,就是外部「記憶」的大小,它好比是一個艙房的大小。而系統RAM的大小,另好比是一個運動操場的大小。前者是一個「幕後」的暫存空間,後者是「幕前」運算的暫存駐所,當各方空間都較大時,其一次運算工作的吞吐量就相對可以較大,其間的細節,就是可以減少搬動次數、減少運算次數、減少I/O打開與關閉要等待的時間等等。

就A14 LEO言,當未把Cache空間轉移到SD上時,就只能純以有限的系統RAM來作 「幕後」與「幕前」的暫存運算空間,其因可用RAM容量相當有限,以致必要花費很多的程序,在那狹小空間裡往返吞吐而耗時與等待才能完成一個事件。

而今天的這一結果,就是在「系統基頻」相等下,只因執行效率差所以完成速度就較慢,甚或會因工作資訊量超出負荷,而很容易的就停擺一個事件,以致始終無法完成形同當機一般。比如開起一個網頁,自身遲遲的無法完成工作,WEB等待回應過久被放棄了,而就會因此失連。

要實際比較很好作的,大家只要按我的開題文,談到的開起A14 PDF檔手冊,事前、事後操作一下就可體會差很多。
ljr 於 6/27/2011 12:56:37 PM 修改文章內容

OLD DOG 於 2011-06-27 10:40:00 修改文章內容


Default sogi
發文數:48
發表時間:2011-06-28 05:51:00
我是有看到對岸用了data2ext.說是可以把sd卡的ext分區變成手機的內存.還可以提高效能.呵呵..能升到2.2然後有flash player.再來個大內存.那我就很高興了.

小豪小 於 2011-06-28 05:51:00 修改文章內容


Default sogi
發文數:174
發表時間:2011-06-28 08:38:00
大大關您談到的「對岸用了data2ext.說是可以把sd卡的ext分區變成手機的內存」,可以貼個URL來指引一下嗎?真想去看看是怎樣的一個作法或想法,謝謝。

目前在A14 LEO,使用者的及官方局部的APP都可以安裝在SD上了,也就都是存在EXT磁區裡,但我看過ANDROID OS版次的說明,提到要2.2版後才能作APP2SD,那目前的A14 LEO在第一次更新後是否為準2.2呢?

有些大大談到ROM不夠用,實這個ROM區有256MB倒是預留的有夠大了,問題是在RAM區的不足使用上。

因為自從第一次更新後,可以作APP2SD了,不但可以把官方的UI & APP備分至SD上,且還可放心的作解安裝再重安裝至SD上來騰出ROM的空間;但ROM區空白加大,還是幫助不了什麼。

要是RAM、ROM二區是一體性的,那我就會感到很慶幸,因ROM、RAM就只是一種定義的劃分,是軟性定案、可重新定義的事,則可以只保留開機必要的系統程式空間(好像PC的BIOS),借以縮小ROM區來換取有更大的RAM區,如此一來官定UI & APP和使用者的APP,都可以同存在SD上,再視個別需要去選擇,比如手機重啟始後──一要這個、二要那個等。一旦RAM區加大了,相對可活用空更有了,對效率能的提昇必可直上二、三層樓。
ljr 於 9/14/2011 12:36:32 PM 修改文章內容

OLD DOG 於 2011-06-28 08:38:00 修改文章內容


Default sogi
發文數:48
發表時間:2011-06-28 09:01:00
引用『OLD DOG』所述:
「對岸用了data2ext.說是可以把sd卡的ext分區變成手機的內存」,可以貼個URL來指引一下嗎?..........恕刪
http://itbbs.pconline.com.cn/mobile/12274352.html
http://itbbs.pconline.com.cn/mobile/12243134.html
如果成功..效能應該會提升不少.也可以裝更多軟體.不過3D的部份應該是硬體的問題.很多遊戲應該還是會不順暢吧.
這個好像不是縮小ROM區來換取有更大的RAM區.好像是手機的RAM跟自己做的EXT分區做對調.或是結合在一起的樣子..

npijason 於 6/28/2011 1:13:58 AM 修改文章內容

小豪小 於 2011-06-28 09:01:00 修改文章內容


共2頁