注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學鯤鵬開發(fā)套件應用快速入門

鯤鵬開發(fā)套件應用快速入門

鯤鵬開發(fā)套件應用快速入門

定 價:¥99.00

作 者: 張磊 著
出版社: 清華大學出版社
叢編項: 計算機技術開發(fā)與應用叢書
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302603832 出版時間: 2022-09-01 包裝: 平裝
開本: 16開 頁數: 375 字數:  

內容簡介

  隨著鯤鵬生態(tài)的發(fā)展壯大,鯤鵬開發(fā)套件的使命也從1.0版本的協(xié)助開發(fā)者進行應用遷移轉變到了2.0版本的鯤鵬原生開發(fā)上來。 第1章介紹了鯤鵬開發(fā)套件推出的背景及開發(fā)套件遠程實驗室免費申請的流程。第2章介紹了鯤鵬代碼遷移工具的用法,包括遷移工作的評估、源代碼的遷移、x86軟件包的重構等內容。第3章介紹了鯤鵬架構下專用的加速庫,可以在不更改或者極少代碼更改的前提下,充分利用鯤鵬架構優(yōu)良的軟硬件性能。第4章介紹了針對鯤鵬架構進行了優(yōu)化的專用編譯器,包括畢昇編譯器、畢昇JDK和鯤鵬GCC,最后演示了如何通過編譯器插件實現遠程調試。第5章總體介紹了鯤鵬性能分析工具的4個子工具,并演示了公共功能的使用。第6章介紹了鯤鵬性能分析工具中快速調優(yōu)的工具—鯤鵬調優(yōu)助手的用法。第7章介紹了鯤鵬性能分析工具中系統(tǒng)性能分析工具的用法,包括全景分析、微架構分析、熱點函數分析等9種分析任務類型,最后給出調優(yōu)示例。第8章介紹了如何使用鯤鵬性能分析工具中鯤鵬Java性能分析工具對鯤鵬架構下的Java應用進行性能分析,最后也給出調優(yōu)示例。第9章介紹了鯤鵬性能分析工具中系統(tǒng)診斷工具的用法,演示如何進行內存診斷和網絡IO診斷。第10章介紹了直接在鯤鵬架構運行X86應用的動態(tài)二級制指令翻譯工具ExGear。 本書面向對鯤鵬代碼遷移感興趣的開發(fā)者,希望在鯤鵬平臺進行原生開發(fā)的開發(fā)者,希望了解鯤鵬開發(fā)套件使用的開發(fā)者,以及負責鯤鵬架構調優(yōu)的架構師。

作者簡介

  張磊,資深計算機專家,二十多年IT從業(yè)經驗,PMP證書持有者,2020年度杰出華為云MVP,華為全連接大會2020十佳“華為開發(fā)者社區(qū)之星”之一,研究方向包括架構設計、分布式、微服務、云技術等,是多個大型物聯網平臺的技術負責人,著有《鯤鵬架構入門與實戰(zhàn)》一書。期間主持公司多個軟件平臺通過了華為鯤鵬兼容性認證,主持申請通過了公司的華為鯤鵬凌云伙伴計劃、華為鯤鵬展翅伙伴計劃、華為云解決方案伙伴認證等。

圖書目錄

第1章 鯤鵬開發(fā)套件簡介

1.1背景

1.2包含的子工具

1.3套件使用方式

1.4遠程實驗室

第2章 鯤鵬代碼遷移工具

2.1鯤鵬代碼遷移工具簡介

2.2鯤鵬代碼遷移工具的安裝

2.3鯤鵬代碼遷移工具的使用

2.3.1登錄代碼遷移工具

2.3.2遷移工具的常用配置

2.3.3軟件遷移評估

2.3.4源碼遷移

2.3.5軟件包重構

2.3.6專項軟件遷移

2.3.7增強功能

2.4鯤鵬代碼遷移插件

2.4.1鯤鵬代碼遷移插件的安裝

2.4.2鯤鵬代碼遷移插件的使用

2.4.3鯤鵬代碼遷移插件的卸載

2.5鯤鵬代碼遷移工具的卸載

第3章 鯤鵬加速庫

3.1鯤鵬加速庫簡介

3.1.1系統(tǒng)庫

3.1.2壓縮庫

3.1.3加解密庫

3.1.4媒體庫

3.1.5數學庫

3.1.6存儲庫

3.1.7網絡庫

3.2鯤鵬加速庫插件

3.2.1鯤鵬加速庫插件的安裝與卸載

3.2.2鯤鵬加速庫插件的使用

第4章 編譯調試

4.1畢昇編譯器

4.1.1LLVM

4.1.2畢昇編譯器簡介

4.1.3畢昇編譯器的安裝

4.1.4畢昇編譯器的使用

4.2畢昇JDK

4.2.1畢昇JDK簡介

4.2.2畢昇JDK的安裝

4.3鯤鵬GCC

4.3.1鯤鵬GCC簡介

4.3.2鯤鵬GCC的安裝

4.3.3鯤鵬GCC的使用

4.4鯤鵬編譯插件

4.4.1鯤鵬編譯插件的安裝與卸載

4.4.2服務器配置

4.4.3目標服務器管理

4.4.4部署編譯器

4.4.5遠程編譯

4.4.6遠程調試

第5章 鯤鵬性能分析工具

5.1鯤鵬性能分析工具簡介

5.2鯤鵬性能分析工具的安裝

5.3鯤鵬性能分析工具的使用

5.3.1登錄鯤鵬性能分析工具

5.3.2用戶管理

5.3.3弱口令字典

5.3.4系統(tǒng)配置

5.3.5公共日志

5.3.6Web服務器端證書

5.4鯤鵬性能分析工具的卸載

5.5鯤鵬性能分析插件的安裝與卸載

5.6鯤鵬性能分析插件的配置

第6章 鯤鵬調優(yōu)助手

6.1鯤鵬調優(yōu)助手簡介

6.2節(jié)點管理

6.3Agent服務證書

6.4工程管理

6.5任務管理

6.6分析報告

6.7分析路徑

6.8對比報告

第7章 鯤鵬系統(tǒng)性能分析工具

7.1鯤鵬系統(tǒng)性能分析工具簡介

7.2節(jié)點管理

7.3Agent服務證書

7.4工程管理

7.5任務管理

7.6預約任務

7.7系統(tǒng)配置

7.8聯動分析

7.8.1創(chuàng)建聯動分析任務

7.8.2查看聯動分析報告

7.9全景分析

7.9.1創(chuàng)建分析任務

7.9.2通用場景分析結果

7.9.3專用場景分析結果

7.10微架構分析

7.10.1PMU簡介

7.10.2創(chuàng)建分析任務

7.10.3查看分析結果

7.11進程/線程性能分析

7.11.1USE分析方法

7.11.2創(chuàng)建分析任務

7.11.3查看分析結果

7.12熱點函數分析

7.12.1火焰圖

7.12.2創(chuàng)建分析任務

7.12.3查看分析結果

7.13訪存分析

7.13.1鯤鵬處理器的緩存

7.13.2創(chuàng)建訪存統(tǒng)計分析任務

7.13.3查看訪存統(tǒng)計分析結果

7.13.4創(chuàng)建Miss事件分析任務

7.13.5查看Miss事件分析結果

7.13.6創(chuàng)建偽共享分析任務

7.13.7查看偽共享分析結果

7.14I/O分析

7.14.1創(chuàng)建I/O分析任務

7.14.2查看I/O分析結果

7.15資源調度分析

7.15.1創(chuàng)建分析任務

7.15.2查看分析結果

7.16鎖與等待分析

7.16.1創(chuàng)建分析任務

7.16.2查看分析結果

7.17HPC分析

7.17.1創(chuàng)建分析任務

7.17.2查看分析結果

7.18性能調優(yōu)示例

第8章 鯤鵬Java性能分析工具

8.1鯤鵬Java性能分析工具簡介

8.2目標環(huán)境管理

8.3在線分析

8.3.1分析任務管理

8.3.2概覽頁簽

8.3.3CPU頁簽

8.3.4內存頁簽

8.3.5熱點頁簽

8.3.6GC頁簽

8.3.7I/O頁簽

8.3.8數據庫頁簽

8.3.9Web頁簽

8.3.10快照

8.4采樣分析

8.4.1分析任務管理

8.4.2概覽頁簽

8.4.3CPU頁簽

8.4.4內存頁簽

8.4.5GC頁簽

8.4.6I/O頁簽

8.5配置管理

8.6性能調優(yōu)示例

第9章 鯤鵬系統(tǒng)診斷工具

9.1鯤鵬系統(tǒng)診斷工具簡介

9.2節(jié)點管理

9.3Agent服務證書

9.4工程管理

9.5任務管理

9.6內存泄漏診斷

9.7內存越界診斷

9.8網絡I/O診斷

第10章 無源碼遷移工具ExaGear

10.1ExaGear簡介

10.2ExaGear的安裝與運行

10.3Guest系統(tǒng)中安裝并運行x86應用

10.3.1Guest系統(tǒng)中安裝x86應用

10.3.2運行x86應用程序

10.4Host與Guest系統(tǒng)目錄共享

10.5卸載ExaGear

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號