《鯤鵬開發套件套用快速入門》是清華大學出版社2022年出版的圖書,作者是張磊。
基本介紹
- 中文名:鯤鵬開發套件套用快速入門
- 作者:張磊
- 類別:軟體開發
- 出版社:清華大學出版社
- 出版時間:2022年9月1日
- 頁數:375 頁
- 定價:99 元
- 開本:16 開
- ISBN:9787302603832
圖書目錄,內容簡介,作者簡介,
圖書目錄
第1章 鯤鵬開發套件簡介
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 系統庫
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.1 LLVM
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 系統配置
5.3.5 公共日誌
5.3.6 Web服務端證書
5.4 鯤鵬性能分析工具的卸載
5.5 鯤鵬性能分析外掛程式的安裝與卸載
5.6 鯤鵬性能分析外掛程式的配置
第6章 鯤鵬調優助手
6.1 鯤鵬調優助手簡介
6.2 節點管理
6.3 Agent服務證書
6.4 工程管理
6.5 任務管理
6.6 分析報告
6.7 分析路徑
6.8 對比報告
第7章 鯤鵬系統性能分析工具
7.1 鯤鵬系統性能分析工具簡介
7.2 節點管理
7.3 Agent服務證書
7.4 工程管理
7.5 任務管理
7.6 預約任務
7.7 系統配置
7.8 聯動分析
7.8.1 創建聯動分析任務
7.8.2 查看聯動分析報告
7.9 全景分析
7.9.1 創建分析任務
7.9.2 通用場景分析結果
7.9.3 專用場景分析結果
7.10 微架構分析
7.10.1 PMU簡介
7.10.2 創建分析任務
7.10.3 查看分析結果
7.11 進程/執行緒性能分析
7.11.1 USE分析方法
7.11.2 創建分析任務
7.11.3 查看分析結果
7.12 熱點函式分析
7.12.1 火焰圖
7.12.2 創建分析任務
7.12.3 查看分析結果
7.13 訪存分析
7.13.1 鯤鵬處理器的快取
7.13.2 創建訪存統計分析任務
7.13.3 查看訪存統計分析結果
7.13.4 創建Miss事件分析任務
7.13.5 查看訪存統計分析結果
7.13.6 創建偽共享分析任務
7.13.7 查看偽共享分析結果
7.14 I/O分析
7.14.1 創建分析任務
7.14.2 查看IO分析結果
7.15 資源調度分析
7.15.1 創建分析任務
7.15.2 查看分析結果
7.16 鎖與等待分析
7.16.1 創建分析任務
7.16.2 查看分析結果
7.17 HPC分析
7.17.1 創建分析任務
7.17.2 查看分析結果
7.18 性能調優示例
第8章 鯤鵬Java性能分析工具
8.1 鯤鵬Java性能分析工具簡介
8.2 目標環境管理
8.3 線上分析
8.3.1 分析任務管理
8.3.2 概覽頁簽
8.3.3 CPU頁簽
8.3.4 記憶體頁簽
8.3.5 熱點頁簽
8.3.6 GC頁簽
8.3.7 IO頁簽
8.3.8 資料庫頁簽
8.3.9 Web頁簽
8.3.10 快照
8.4 採樣分析
8.4.1 分析任務管理
8.4.2 概覽頁簽
8.4.3 CPU頁簽
8.4.4 記憶體頁簽
8.4.5 GC頁簽
8.4.6 IO頁簽
8.5 配置管理
8.6 性能調優示例
第9章 鯤鵬系統診斷工具
9.1 鯤鵬系統診斷工具簡介
9.2 節點管理
9.3 Agent服務證書
9.4 工程管理
9.5 任務管理
9.6 記憶體泄漏診斷
9.7 記憶體越界診斷
9.8 網路IO診斷
第10章 無源碼遷移工具ExaGear
10.1 ExaGear簡介
10.2 ExaGear的安裝與運行
10.3 Guest系統中安裝運行X86套用
10.3.1 Guest系統中安裝X86套用
10.3.2 運行X86應用程式
10.4 Host與Guest系統目錄共享
10.5 卸載ExaGear
內容簡介
鯤鵬架構推出的這幾年,獲得了飛速的發展,生態越來越豐富,合作夥伴也發展到了幾千家,經過鯤鵬認證的解決方案更是達到了上萬套,並且還在持續快速增長中。鯤鵬開發套件的使命,也從最初1.0版本的協助開發者進行套用的遷移轉變到了2.0版本的鯤鵬原生開發上來。
鯤鵬開發套件功能強大,內涵豐富,涵蓋了鯤鵬開發框架、原生程式語言和編譯器、雲上自動測試平台、全場景性能調優4大模組,從開發、編譯、調試、測試到更高級的性能調優,鯤鵬開發套件都提供了全程的工具支持,並且對於初學者,還很貼心地提供了免費的鯤鵬虛擬化環境——遠程實驗室,可以讓所有對鯤鵬架構感興趣的使用者無後顧之憂地進行鯤鵬架構的學習和研究。
作者簡介
張磊,資深計算機專家,二十多年IT從業經驗,PMP證書持有者,2020年度傑出華為雲MVP,華為全連線大會2020十佳“華為開發者社區之星”之一,研究方向包括架構設計、分散式、微服務、雲技術等,是多個大型物聯網平台的技術負責人,著有《鯤鵬架構入門與實戰》、《鯤鵬開發套件套用快速入門》等書。