-
Bionic
(Android的Linux內核庫)
鎖定
Bionic,Android的Linux內核庫
- 中文名
- Bionic
- 性 質
- Android的Linux內核庫
- 特 點
- 更高的效率和低內存佔用
- 庫存大小
- 200KB
Bionic簡介
Android除了使用的是ARM版本的內核和傳統的x86有所不同外,重要的是Google為Linux內核增強了不少東西,自己開發了 Bionic庫,同時又貢獻給Linux社區了。首先GNU的內核在體積和運行效率上不適合移動設備,系統核心組件都是以動態庫的形式駐留在每個進程中, 運行效率和內存佔用都是十分重要的問題。Google開發了一個自定義的庫名為Bionic,以BSD許可形式開源。
[1]
Bionic特點介紹
Bionic庫僅為200KB大小是GNU版本體積的一半,這意味着更高的效率和低內存佔用,同時配合經過優化的Java VM Dalvik才可以保證高的性能。Bionic不支持一些特性比如寬字節對unicode,類似c++那樣的異常處理。
[1]
- 參考資料
-
- 1. Android的Linux內核庫 Bionic .開源社區網[引用日期2012-09-09]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:8次歷史版本
- 最近更新: 唐浩川和晨晨