csc343 wrote:
Ipad的瀏覽器可能優化的很不錯所以效能才高...(恕刪)
iOS的瀏覽器的確優化的不錯,不過這並不是最主要原因
(因為就算換成用iOS版Chrome去跑,跑出的成績也幾乎沒有分別~)
真正的原因是系統架構的不同!
軟體方面:
iOS上有辦法將所有硬體效能集中用在正在顯示中的APP,
系統會自動調節CPU在各個同時執行的APP的優先權限,
保證系統全力將效能集中使用在最需要執行的APP上(由系統判斷優先權限)
硬體方面:
A系列CPU針對各種單純單一的使用目的(如播放影片,流覽圖片...),直接讓硬體對這些功能做特化,
簡單的講,
Apple A系列CPU的設計理念是:專心做一件事情到極致,但是不擅長做太多種事情;
而x86 x64 CPU的設計理念是:會做很多種事情,但是沒辦法集中做一件事情到極致(系統包袱很多...)
若是有所謂的CPU比賽,若是比誰可以做的事情多,x86 x64 CPU絕對是佔最大優勢(過去累積而來的優勢)
但若是比誰單獨執行一件事情(常用功能)效率最好,那Apple A系列甚至海放中低階x64 CPU(x86 x64 CPU過去累積而來的優勢同時也是它最大的包袱),到了A10X,它甚至已經開始威脅到中高階x64 CPU了...
所以現在微軟要停止支援舊CPU在新Windows上跑(甚至還出了Windows S...),
而Intel也要停止新CPU對舊Windows的支援....
為的就是要讓CPU精簡並提高效能,某種程度可說是向ARM架構取經...

另外,隨著ARM陣營不斷的進化,現在ARM陣營的CPU也開始邁向全能型的CPU,
其中,Apple的A系列是ARM陣營中表現最優秀的CPU,不斷的擴張自身可執行的工作種類,同時也不斷地刪除或是整併老舊無用的功能,搭配Apple推出的Swift(每年一次大改版 )...,
APPLE掌控了硬體,軟體,OS,甚至是程式語言與所有APP的程式寫作規則...,全方位的掌控,所以才能在提升功能與效能的同時,又保持不斷地汰舊與整併舊有功能與包袱.這才是Apple最可怕的地方~地球上沒有幾間科技公司能對自己的產品有這種程度的掌控~
對了,Apple最近有意連GPU都要自己搞...我們就慢慢看下去吧...

內文搜尋

X