幫助中心 | 我的帳號 | 關於我們

Android系統性能優化(卡頓穩定性與續航)/中興通訊技術叢書

  • 作者:中興通訊終端事業部|責編:楊福川
  • 出版社:機械工業
  • ISBN:9787111726005
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:219
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本針對Android全系統性能優化的著作,面嚮應用開發、系統框架定製開發、整機性能優化3大場景,系統、深入地講解Android系統的卡頓優化、穩定性優化、續航優化的策略與方法。本書是中興通訊官方多年Android系統優化經驗的總結,書中用55個實際的性能優化案例,圖文並茂、深入淺出地講解了分析問題的思路和解決問題的過程。
    全書內容分為三個部分:
    (1)卡頓優化(第1?2章)圍繞應用優化和系統優化全面展開:應用優化方面,首先從應用優化的角度介紹了卡頓的各種常見原因以及相關技術,然後從應用耗時和應用內存兩個維度分析了10余個案例;系統優化方面,首先介紹了系統優化的各種策略,然後分析了系統側卡頓的7個典型案例.
    (2)穩定性優化(第3?4章)圍繞高通、MTK、展銳三大平台的死機問題和黑屏問題展開,既介紹了出現這兩類問題的常見原因和分析問題的方法,又詳細分析了20多個各種類型的案例,涵蓋應用異常和系統異常的各個方面。
    (3)續航優化(第5?6章)重點講解了外設異常、應用異常、系統組件異常等引發的續航問題的定位方法和優化策略,包含近20個來自各種應用場景的案例。

作者介紹
中興通訊終端事業部|責編:楊福川
    中興通訊終端事業部,于1998年開始從事手機產品的研發和生產,持續打造以智能手機為核心的「1+2+N」智慧生態,覆蓋運動健康、影音娛樂、商務出行、家庭教育4大場景。用戶遍布全球160多個國家和地區,手機活躍用戶超過1億,在Android系統的性能優化方面積累了豐富的經驗。在全球範圍內與3000+渠道合作夥伴開展緊密合作,並與全球50家頂級運營商建立戰略合作關係。     中興手機持續強化「創行力」,即創新力+行動力,不斷推進前沿技術落地商用。近兩年,堅持從手機顯示和影像兩個最重要的方面打造特色。在手機顯示方面,作為屏下攝像手機的先驅,中興手機持續3代產品行業商用領先。在影像方面,Axon率先推出三主攝計算攝影,努比亞創新出35mm影像系統。     在移動互聯產品方面,5G CPE全球市占率第一,擁有個人和家庭數據終端、工業互聯終端、車聯網終端三大產品解決方案。

目錄
前言
第一部分  卡頓優化
  第1章  應用優化案例
    1.1  卡頓基本概念
      1.1.1  卡頓的定義與分類
      1.1.2  卡頓原因匯總
    1.2  卡頓優化涉及的相關技術
      1.2.1  CPU
      1.2.2  SoC平台
      1.2.3  CGroup
      1.2.4  cpuset配置
      1.2.5  UFS與eMMC
      1.2.6  LCD與屏幕刷新率
    1.3  應用耗時操作案例
      1.3.1  案例1:平台能力有限與布局過於複雜
      1.3.2  案例2:關鍵路徑頻繁I/O操作
      1.3.3  案例3:核心函數費時操作
      1.3.4  案例4:關鍵路徑頻繁資料庫操作
      1.3.5  案例5:Binder風暴
      1.3.6  案例6:UI線程非繪製任務阻塞繪製
      1.3.7  案例7:非UI線程上繪製操作引發阻塞
    1.4  應用內存案例
      1.4.1  案例1:聯繫人應用內存泄漏
      1.4.2  案例2:SystemUI進程Binder內存泄漏
      1.4.3  案例3:system內存告警問題
      1.4.4  案例4:應用句柄泄漏
      1.4.5  案例5:adj優先順序不當引發後台應用無法被及時回收
  第2章  系統優化策略與案例分析
    2.1  系統優化策略
      2.1.1  自啟動管控策略
      2.1.2  消息推送策略
      2.1.3  關聯啟動管控策略
      2.1.4  系統側進程啟動管控策略
      2.1.5  內存融合技術
      2.1.6  低內存查殺
    2.2  系統側卡頓優化案例
      2.2.1  自啟動控制案例
      2.2.2  關聯啟動控制案例
      2.2.3  線程調度優化案例
      2.2.4  應用啟動卡頓案例
      2.2.5  VSync不均勻案例
      2.2.6  CPU調頻優化案例
      2.2.7  I/O卡頓案例
第二部分  穩定性優化
  第3章  死機重啟問題優化策略與案例分析
    3.1  死機重啟問題相關概念
      3.1.1  死機重啟問題的定義
      3.1.2  死機問題跟蹤與定位
      3.1.3  重啟問題跟蹤與定位
    3.2  死機問題案例分析

      3.2.1  DDR位翻轉案例
      3.2.2  DDR上電時序不穩定案例
      3.2.3  eMMC長時間無響應導致凍屏死機案例
      3.2.4  系統運行內存耗盡案例
      3.2.5  內存踩踏案例
      3.2.6  硬體中斷風暴踩內存案例
      3.2.7  其他案例
    3.3  重啟問題案例分析
      3.3.1  SurfaceFlinger內存高占案例
      3.3.2  system_server句柄耗盡案例
      3.3.3  PID重複使用案例
      3.3.4  預置應用共享系統進程UID案例
      3.3.5  system_server線程泄漏案例
      3.3.6  內核代碼浮點運算內存踩踏案例
  第4章  黑屏問題優化策略與案例分析
    4.1  黑屏問題定義和可能的原因
    4.2  黑屏案例
      4.2.1  開機流程異常案例
      4.2.2  界面切換黑屏案例
      4.2.3  抖音卡頓黑屏案例
      4.2.4  應用邏輯異常導致黑屏案例
      4.2.5  鎖屏黑屏案例
第三部分  續航優化
  第5章  外設功耗優化策略與案例分析
    5.1  功耗基礎
      5.1.1  基礎電流分類
      5.1.2  系統軟體與功耗的關係
      5.1.3  國家3C發熱標準解讀
    5.2  外設功耗問題優化策略
    5.3  外設功耗優化案例
      5.3.1  底電流優化案例
      5.3.2  LCD電流優化案例
      5.3.3  TP引腳配置優化案例
      5.3.4  音頻參數優化案例
      5.3.5  海運模式電流優化案例
  第6章  系統優化策略與案例分析
    6.1  續航問題的定義與分類
    6.2  續航優化涉及的相關技術
      6.2.1  CPU調度機制
      6.2.2  Alarm和JobScheduler機制
      6.2.3  Doze模式
      6.2.4  App Standby機制
      6.2.5  Bucket機制
    6.3  系統級優化方案
      6.3.1  溫控方案優化案例
      6.3.2  媒體掃描優化案例
      6.3.3  GMS應用功耗優化案例
      6.3.4  5G網路參數優化案例
    6.4  應用異常優化案例
      6.4.1  後台應用CPU高占優化案例

      6.4.2  後台應用頻繁喚醒優化案例
      6.4.3  後台應用頻繁聯網優化案例
      6.4.4  後台應用藍牙掃描優化案例
      6.4.5  後台應用頻繁定位優化案例
      6.4.6  應用異常持有亮屏鎖優化案例
後記

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032