從我第一隻ANDROID 三星I5700手機入手,當時我覺得還不差
為何大家要買到三星I9000呢
一隻近二萬左右有那個價值嗎
後來我那隻手機用了半年後,總覺得執行速度越來越慢,流暢度越來越差
這時才發現,原來我的手機在沒用使用時,也是有一大堆外掛小程式在待命
這些小程式也是要靠CPU下去處理
所以經年累月下來,不知不覺速度就被拖了下來,電量也就越來越大
後來我換雙核機後,用了半年,雖然東西灌一大堆
不過執行速度感覺起來影響也不會說很大
所以為什麼大家都在用雙核而非一般低階手機
低階手機,一堆APP跑不動,而且整體效能又慢
低階七八千和最便宜的雙核機差個二三千,大家當然是買雙核比較划算囉
惆悵 wrote:
手機應該不像電腦需要用到多工處理,應該一次只執行一個程式(APP?)
那麼多核心的用途是??
加速開應用軟體的速度?? (應用軟體一次開一個,那麼單核與多核在速度上應該也差異不大吧?)...(恕刪)
Android 3.0 以下不支援多核心架構
所以要買雙核心android2.x的手機,得確定他以後可以升級到android 4.0,錢才花的值得
//////////////////////////////
雙核心我覺得的確可以增加順暢度,你開一個APP,不代表他真的只執行一個工作,後面還有一堆背景程式在執行(把背景程式都殺掉就是另一回事了),如果只有單核心,這些程式都會跟目前執行的APP搶僅僅一個CPU,所以要排隊輪流用,一定會拖慢一些速度,至於拖多少,就看情形了。比如說有時候同時聽音樂跟上網,一些低階單核心會同時使得播音樂跟上網都卡卡的。
從單核心到雙核心,效能提升的幅度比從雙核心到四核心的效能提升幅度還大,所以我覺得要順暢的執行Android 4.0,雙核心是基本的,四核心就沒這麼必要了
/////////////////////////////
說到耗電量的部分,同質多核的確會讓平常的使用的耗電量增多(兩個CPU是一樣的)
如果是異質多核心,其中有些CPU是屬於低耗電的CPU,有些是高耗電的效能CPU。平常使用低耗電CPU,跑GAME就用高耗電的效能CPU。理想情況下可以兼顧省電與高效能。最近用在ASUS Transformer prime平板的Tegra3 SoC就是屬於這一類,未來會不會用在手機上不知道,但異質多核心應該是發展趨勢。
以目前OS及程式的寫法,比較少會寫分散式處理的程式,大部份的做法是將不同THREAD交給不同的CPU處理,每個CPU核心做它自己的工作,若是分散式處理的程式寫法,都要呼叫特定的程式庫,這部份與OS的連動性極高,不是一般程式設計者會寫的,所以目前大家所看到的APP,應該都沒用到分散式程式架構,最多就是在APP中呼叫多的THREAD,同時執行多件工作.所以多核CPU有沒有用,一定有用途啦,至少我目前所寫的程式都會用到
內文搜尋

X