TOP
經典不再等待!讀懂羅馬人的強大,開啟你的智力冒險
撥雲見日:基於android的內核與系統架構源碼分析(簡體書)
滿額折

撥雲見日:基於android的內核與系統架構源碼分析(簡體書)

商品資訊

人民幣定價:69.00 元
定價
:NT$ 414 元
優惠價
87360
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :10 點
商品簡介
目次

商品簡介

本書包括上下兩篇內容。上篇在保證完整Linux內核架構分析的前提下,著重分析Android系統中強烈依賴的Linux內核機制,如多核ARM架構的支持,而略去Android系統產品化沒有用到內核機制,如SWAP機制。下篇主要分析Android系統層主要架構機制,尤其注重分析這些用戶態機制與內核機制的接駁與交互。本書整理自作者多年積累的筆記,形式以源代碼分析為主。 本書適合相關領域工程師作為實際項目的參考,以及有志于通過研讀源碼掌握Android系統與Linux內核精髓的讀者。

目次

上篇 內核
第1章 ARM多核處理器
1.1 SMP相關基礎數據結構
1.2 Percpu內存管理
1.2.1 內核顯式定義的處理器局部數據
1.2.2 Percpu內存管理的建立
1.2.3 Percpu動態分配內存空間
1.3 CpuFreq
1.3.1 初始化
1.3.2 CpuFreq策略的建立
1.3.3 Ondemand調頻算法分析
1.4 CPU0 bootupCPU1
1.4.1 CPU0 側策略和動作
1.4.2 CPU1 側執行路線
1.5 CPU1 的關閉
上篇 內核
第1章 ARM多核處理器
1.1 SMP相關基礎數據結構
1.2 Percpu內存管理
1.2.1 內核顯式定義的處理器局部數據
1.2.2 Percpu內存管理的建立
1.2.3 Percpu動態分配內存空間
1.3 CpuFreq
1.3.1 初始化
1.3.2 CpuFreq策略的建立
1.3.3 Ondemand調頻算法分析
1.4 CPU0 bootupCPU1
1.4.1 CPU0 側策略和動作
1.4.2 CPU1 側執行路線
1.5 CPU1 的關閉
1.5.1 關閉時機
1.5.2 CPU1 關閉操作
1.6 ARM處理器展望
1.6.1 ARM架構處理器的演進
1.6.2 TrustZone
1.6.3 ARMVirtualization
第2章 異常
2.1 異常向量表
2.1.1 異常進入
2.1.2 異常表的構建
2.2 中斷體系
2.2.1 CortexA9多核處理器的中斷控制器GIC
2.2.2 MT6577的中斷體系
2.2.3 Exynos4的中斷體系
2.2.4 OMAP4的中斷體系
2.3 中斷處理
2.3.1 中斷的基本結構
2.3.2 中斷源識別
2.4 數據異常
2.5 處理器間通信
第3章 調度與實時性
3.1 Tick
3.1.1 Localtimer
3.1.2 Tick掛載
3.1.3 Tick產生
3.2 Fair調度類
3.2.1 Fair調度類的負載均衡
3.2.2 Fair調度類的處理器選擇
3.3 RT調度類
3.3.1 RT調度類的基本結構
3.3.2 Rt_Bandwidth
3.3.3 負載均衡與搶占
3.3.4 基礎操作
3.4 調度器
3.4.1 調度域的構建
3.4.2 調度器
3.5 喚醒
3.5.1 喚醒與搶占
3.5.2 跨處理器分發線程
3.5.3 搶占
第4章 Signal
4.1 信號發送
4.2 信號執行
4.2.1 路徑切換
4.2.2 ARMLinux下信號執行環境的搭建
4.2.3 Signal處理函數的返回
4.2.4 系統調用重入
第5章 進程與進程內存
5.1 Linux進程
5.1.1 Fork
5.1.2 Exec新進程創建
5.2 CPU與MMU
5.2.1 ARMLinux頁表頁目錄結構
5.2.2 頁表頁目錄的建立
5.3 進程虛擬內存
……
第6章 缺頁請頁與內存Shrink
第7章 塊設備
第8章 VFS
第9章 EXT4文件系統
第10章 RCU
第11章 MMCDriver
第12章 內核配置系統及內核調試
下篇 Dalvik與Android用戶態源碼分析
第13章 內存
第14章 進程與線程
第16章 Android系統初始
第17章 Interpreter與JIT
第18章 Binder
第19章 Class
第20章 Android應用框架
第21章 AndroidUI體系
第22章 ADB
第23章 Android瀏覽器的Webkit分析

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區