大享電腦圖書專業門市

大享電腦圖書專業門市實名驗證

Y1239803676粉絲數12574小時前上線

正評 100% (7428)

出貨速度 1~2 未出貨率 0%加入時間 2009/07/26

正評

100%

總評價 7428
出貨速度

1~2

優於全站平均

未出貨率

0%

優於全站平均

【大享】 台灣現貨9787302600848 Android Runtime源碼解析(簡體書) 清華大學 79

直購
促銷

$395$474

    數量
    運費活動
    • 運費抵用券7-ELEVEN 滿99元運費折抵31元

    付款方式
    • 現金付款
    • 全家取貨付款
    • 萊爾富取貨付款
    • 7-ELEVEN取貨付款

    現金付款

    • Yahoo奇摩輕鬆付現金接受付款方式:ATM轉帳 / Famiport / 輕鬆付帳戶餘額

    ATM 提供5家銀行:合作金庫、華南銀行、台灣銀行、國泰世華、中國信託,以上5家同行轉帳,免轉帳手續費。

    全家取貨付款

    Yahoo奇摩輕鬆付

    7-ELEVEN取貨付款

    Yahoo奇摩輕鬆付

    萊爾富取貨付款

    Yahoo奇摩輕鬆付
    運費
    • 7-ELEVEN取貨付款單件運費$60、消費滿$15000免運費

      • 單件運費$60
      • 滿2件,運費$60
      • 滿3件,運費$60
      • 消費滿$15000免運費
    • 全家取貨付款單件運費$60、消費滿$15000免運費

      • 單件運費$60
      • 滿2件,運費$60
      • 滿3件,運費$60
      • 消費滿$15000免運費
    • 萊爾富取貨付款單件運費$60、消費滿$15000免運費

      • 單件運費$60
      • 滿2件,運費$60
      • 滿3件,運費$60
      • 消費滿$15000免運費
    • 郵局掛號單件運費$65、消費滿$15000免運費

      • 單件運費$65
      • 滿2件,運費$65
      • 滿3件,運費$65
      • 消費滿$15000免運費
    商品狀況
    全新品
    所在地區
    台北市
    商品編號
    101358036398
    輕鬆付 價金保管新登場
    輕鬆付 價金保管新登場

    輕鬆付提供價金保管,交易更安心!

    商品資訊

    分級
    普級

    1、本賣場所售簡體書均屬合法報關進口,因我們有實體門市所以實際庫存無法與平臺同步;

    下標前請先詢問庫存,謝謝!

    2、簡體書因印刷與裝訂品質及貨運條件未臻完善,書況與台灣出版書籍落差大,封面常出現磨痕、

        凹痕等,但我們出貨前都會詳細檢查,再寄給您,如您對書籍狀況追求完美者,下標前請慎重考慮

        !!謝謝!!

    Android Runtime源碼解析

    史寧寧 著

    出版社: 清華大學出版社

    ISBN:9787302600848

    內容介紹

    Android Runtime(ART)作為Android系統的核心組建,是Android應用運行及其效率的基礎,了解ART的組成和執行流程,有利於Android應用開發者高效開發Android應用。同時,ART作為一種Java虛擬機,也是廣大虛擬機開發者學習和改進的目標,了解ART有助於虛擬機的開發和調優。

    本書基於Android 10.0.0_r39源碼,分析了ART基礎、ART的compiler、ART的啟動與運行、ART中的垃圾回收。這些分析旨在為讀者搭建ART的基本框架,帶領讀者一起了解ART的基本情況,為進一步了解ART打下基礎。

    本書適合想了解ART的App開發者、Android系統優化開發者及虛擬機開發者閱讀,也適合高校學生學習虛擬機使用。

    目錄

    第1章ART基礎

    1.1虛擬機基礎

    1.2ART發展歷史

    1.3ART核心架構

    1.4源碼目錄介紹

    1.5小結

    第2章dex2oat工具介紹

    2.1dex2oat入口代碼分析

    2.2dex2oat的driver分析

    2.3dex2oat driver的編譯函數

    2.4DexToDexCompiler分析

    2.5小結

    第3章OptimizingCompiler介紹

    3.1OptimizingCompiler類的JNI處理

    3.2OptimizingCompiler:: Compile()

    3.3HGraph的構建

    3.3.1構建基於基本代碼塊的CFG

    3.3.2構建支配樹

    3.3.3構建SSA

    3.4優化

    3.5寄存器分配

    3.5.1PrepareForRegisterAllocation

    3.5.2SsaLivenessAnalysis

    3.5.3RegisterAllocator

    3.6代碼生成

    3.7OptimizingCompiler總結

    3.8小結

    第4章OptimizingCompiler優化算法分析

    4.1優化算法框架

    4.2常量摺疊

    4.3指令簡化

    4.4死代碼優化

    4.5循環體優化

    4.6指令下沉

    4.7硬件平台相關優化pass及其實現

    4.8小結

    第5章ART啟動分析

    5.1ART啟動中的虛擬機啟動一

    5.2ART啟動中的虛擬機啟動二

    5.3ART啟動中的JIT編譯器的創建

    5.4ART啟動中的Thread處理

    5.5ART啟動中的運行時本地方法初始化

    5.6ART啟動中的其他本地方法的註冊

    5.7Zygote進程

    5.7.1System Server進程

    5.7.2應用進程

    5.8小結

    第6章ART的執行

    6.1ART運行基本流程

    6.2Zygote進程調用應用程序

    6.2.1Zygote.forkAndSpecialize

    6.2.2ZygoteConnection.handleChildProc

    6.3類的查找與定義

    6.4方法的加載和鏈接

    6.5方法的執行

    6.6小結

    第7章ART GC實現

    7.1GC的基本內容

    7.2ART GC回收方案介紹

    7.3ART GC回收器的實現

    7.3.1回收器的類型

    7.3.2不同類型回收器的實現

    7.4ART GC的分配器實現

    7.4.1分配器與空間類

    7.4.2分配器與回收器

    7.5ART GC的使用流程

    7.5.1分配器的使用

    7.5.2回收器的使用

    7.6小結

    參考文獻

    後記

    本日最速最優惠