godcat wrote:
新聞不是在說android2.2最快可以比2.1快上五倍嗎?...(恕刪)
2.2 有JIT讓你在 linpack 上提升最快5倍!!!
首先,你要先了解什麼叫linpack ,這是一種"數學運算"的測試效能軟體
你要有5倍的效能,首先確定該 Android App是用純Java在做數學運算
大部份的程式只是做邏輯、字串處理....達不到2X...
再來,有些Android用戶不懂程編,以為 "Android 系統是用Java寫的"...
實際上只是表面的API,讓程式開發者呼叫是用Java介面,讓使用"底層都是用 C/C++寫的程式"
像內建的程式,GMail, Youtube,以及如Android的瀏覽器,都是不折不扣用C/C++寫的
,Android的瀏覽器還是使用 Apple分享出來的Safari 核心WebKit改寫的,所以兩者的排版效果一模一樣
所以會不會有5倍? 簡單,你拿兩隻N1,一個升2.2一個不升,用瀏覽器上網看看
看你會不會有5倍的快感!?
還有,主流的Game如EA, Gameoft的Game都是以C/C++寫的,所以你有JIT,能提升10倍都沒鳥用
JIT是讓原本用Java寫的"大程式",在Android上有顯著的改善,會有改善是本來就很慢才會有改善
至於 iPhone ? 從頭到尾都是只支援以原生程式編譯的Obj-C, C/C++,只有最佳化問題
沒有什麼 JIT效能提升,這種"特色"可以抄作....
感想:
封閉的人用封閉的系統
開放的人用開放的系統
所謂封閉的人,就是不喜歡太多變化,穩定性和不需要花太多時間找資源的人,或者是 I don't care 的教徒啦
而開放的人,就是喜歡挑戰,喜歡自己客制專屬自己的手機,到處找方法發揮手機最大效能的人
當然啦,以上都是不考慮 JB 或 ROOT 的狀態
兩個系統各有優缺點
主要還是要看需求
一個以娛樂為主的人和一個商務人士
在需求上一定大大不同
更何況還要加上對產品品牌認同、外觀主觀印象等多向考量
只要是買了有在用、懂得用的人
就是買到對的手機了...
【Design-Wind.net】設計風!
我們是專職的個人工作室,擅長套裝或客製化網站,整合了SEO功能及各項工具,可讓您的網站經營更加得心應手,並且兼
目前沒有正式授權第二方生產相容設備
每一套設備都有專屬對應的最佳OS與週邊
當然都能在第一時間做出更新
你有看到全部第三方自製軟體也能全部第一時間做出更新嗎?
而Andriod/Windows/Linux之類的系統都是只推出OS
硬體都是第二方生產相容設備
相對的這些相容設備每一台都不一樣
各家廠商還要各自對OS做出對應的最佳化
N1是自家研發機能在第一時間做出更新是必然的
其他相容機當然就要看廠商態度
之前Mac OS9之前有些時間也有推出官方授權的相容Mac PC
也不是新版OS一推出,這些相容Mac PC就能立刻全部硬體完全相容
Apple也沒那麼神,能在一套OS裡完整包下市面任何硬體驅動程式
雖然不知道你在害羞啥?有問題就光明正大的版上討論,別人有相同問題才能一起受益,把問題PM我也沒用,會答的在討論區已經答了,發私訊問絕對不回。