Funny2Face wrote:
樓主回覆之一哈,雖然...(恕刪)
錯!只有理論情況才有可能。實際情況會因為 Linux kernel 本身無法完全分成兩個實體,所以無理 100% 利用。且大部分的 APP 並沒有對多核心優化,在多核心下並無法得到太大的優勢。
若是同樣的 core,雙核心就是兩顆,兩顆同時運作一定比單核心耗電。
另外 OS 本身會把雙核心當成兩顆 CPU 來用,事實上跟兩顆 CPU 的差異也不大。
小弟沒研究手機的 ARM 家族到底是什麼情況,不過推測大家說的雙核心更省電的原因:
1. 製程更新
2. CPU 架構改善,如預測更準,等等,同樣程式可以減少執行的指令數,自然更省電。
3. CPU 本身的省電機制更趨完善。
在某些情況下,雙核心甚至可能比單核心更慢,當兩個程式同時執行在兩個核心,且互相需要對方的資料時,會導致更慢的情況出現。
至於能顯示雙核心的威力,一般以多媒體為主,譬如撥影片等需要大量 CPU 運算,資料依賴又少,這種雙核心就很吃香。
所以結論是:雙核心比單核心快,但是一般情況下快不多,只有在軟體非常優化的情況下,才會顯示雙核心的威力。
內文搜尋
X

太扯了啦,跟本是衝著三星來的

























































































