引用:
|
作者Xforce
冏 你沒看過ARM BootLoader 不到一秒就開起來了?(Uboot大概最多也才512KB, 開機程序不是問題)
大部份開機時間是 Kernel 跟 Android 本身的開機程序 佔掉大部份時間
|
沒看過ARM BootLoader??
三星S3C2440跟S3C6410我都有用過
不到一秒?我這邊要10幾秒來讀Rom,
不好意思口誤,把Cortex A簡稱ARM A型
CPU不是ARM v7的而且時脈也不高
DDR266 128MB,Nand Flash 2GB
我是說BootLoader開起來以後,通知OS提取Kernel掛載的這一段
它會一直讀寫記憶體,像是Flash或者外部可擴充的SD卡
先印射虛擬記憶體,然後才把程式載入到虛擬的記憶體中
Android也是有User模式的,在怎麼肥也沒有CE肥
可能是智慧型手機上的Nand Flash寫入速度比較快吧!