android内核是?
Android操作系統是基于Linux開發的手機端操作系統,底層的linux內核只提供基本功能。Android的內核相當于Linux內核的衍生品,Google在上面加入了自己的一些東西。
內核:
操作系統是一個用來和硬件打交道并為用戶程序提供一個有限服務集的低級支撐軟件。一個計算機系統是一個硬件和軟件的共生體,它們互相依賴,不可分割。計算機的硬件,含有外圍設備、處理器、內存、硬盤和其他的電子設備組成計算機的發動機。但是沒有軟件來操作和控制它,自身是不能工作的。完成這個控制工作的軟件就稱為操作系統,在Linux的術語中被稱為“內核”,也可以稱為“核心”。Linux內核的主要模塊(或組件)分以下幾個部分:存儲管理、CPU和進程管理、文件系統、設備管理和驅動、網絡通信,以及系統的初始化(引導)、系統調用等。
大家聽過和Android內核最多的詞語應該是“Android Framework”以及“Dalvik虛擬機”,那么,這兩個核心部分從內部運行機制的角度來看,到底扮演著什么角色,彼此之間如何協同工作呢?了解清楚了這些,也就了解了所謂Android的核心價值,即Android內核。
從進程的角度來看,當Linux內核啟動后,此時系統的狀態和普通的Linux系統基本相同,通過配置Linux中的init.rc文件,可以指定內核啟動后都要執行什么程序,而這之后所啟動的程序才是Android系統和普通Linux應用系統的區別。
總結
以上是生活随笔為你收集整理的android内核是?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 源火麒麟和火麒麟有什么区别
- 下一篇: linux文本文件怎么一键加#?