谷歌和其他安卓手機製造商,也在持續優化安卓,一方面是硬件提升。由於硬件越來越便宜,手機上的CPU增至8核,速度也增加了很多。內存也由幾百M增加到8G。軟件上,谷歌採用了JIT(Just In Time)編譯。當系統發現程序內有一段代碼頻繁執行的時候,下次調用就不用重複解釋,直接執行上次解釋出的機器指令。虛擬機進化到ART(Android Run Time)後,採用了AOT編譯器(Ahead Of Time),就是運行之前,將部分代碼靜態編譯解釋為機器碼,極大地提升了效率。但對於那些Java動態特性的部分,還有其他部分,仍然做不到直接編譯,還是要解釋執行。GC方面谷歌也做了優化,將GC的頻率和時間都減少了。綜合效果是,如果你用的是一個比較新的手機,硬件配置屬於中高端,安卓版本比較新,基本上感覺不到卡頓,運行比較流暢。
你給我弄一個系統出來試試看? 我看你真是圖樣圖森破Too young too simple. 沒有Unix哪來的Linux. Linux就是在x86系統上的Unix. Unix是經過了多少年的技術積累. 關鍵是操作系統的設計系統的思想. 沒有Unix的構架怎麼可能一個人輕輕鬆鬆就可以搞出一個Linux來.