當前位置:編程學習大全網 - 熱門推薦 - 為什麽說安卓是虛擬機

為什麽說安卓是虛擬機

因為其基於Linux的自由及開放源代碼的操作系統。

Android的系統架構和其操作系統壹樣,采用了分層的架構。從架構圖看,Android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和Linux內核層。開發人員也可以完全訪問核心應用程序所使用的API框架。

Android為運行於Linux kernel之上,但並不是GNU/Linux。因為在GNU/Linux 裏支持的功能,Android 大都沒有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。

擴展資料:

虛擬機的系統特點:

1、虛擬化技術有操作系統中內存的虛擬化,實際運行時用戶需要的內存空間可能遠遠大於物理機器的內存大小,利用內存的虛擬化技術,用戶可以將壹部分硬盤虛擬化為內存。

2、?虛擬機為虛擬機技術的核心,它是壹層位於操作系統和計算機硬件之間的代碼,用來將硬件平臺分割成多個虛擬機。

3、VMM 運行在特權模式,主要作用是隔離並且管理上層運行的多個虛擬機,仲裁它們對底層硬件的訪問,並為每個客戶操作系統虛擬壹套獨立於實際硬件的虛擬硬件環境(包括處理器,內存,I/O 設備)。

百度百科-Android

  • 上一篇:鄭雨盛出演的所有電影
  • 下一篇:青海衛視的下壹站幸福節目是不是真實故事
  • copyright 2024編程學習大全網