Android 應用程式執行

Android是多使用者、多工的系統,同時執行多個應用程式,使用者在多個程式之間切換並不會感到明顯的延遲。
Linux核心處理多工,應用程式執行奠基於Linux process。

Linux Process

  • 每個使用者獨一無二 ID
  • 每個使用者獨立的沙盒,存取私有資源、不被外部影響
  • 每個Process有自己執行時期環境,e.g. Dalvik VM

留言