出版時(shí)間:2007-3 出版社:電子工業(yè)出版社 作者:馮宏華,徐瑩,程遠(yuǎn),汪磊 頁(yè)數(shù):335 字?jǐn)?shù):404000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)主要針對(duì)的是C++程序的性能優(yōu)化,深入介紹C++程序性能優(yōu)化的方法和實(shí)例。 全書(shū)由4個(gè)篇組成。第1篇介紹C++語(yǔ)言的對(duì)象模型,該篇是優(yōu)化C++程序的基礎(chǔ);第2篇主要介紹針對(duì)如何C++程序內(nèi)存使用 ;第3篇將介紹程序的啟動(dòng)性能;第4篇介紹三類性能優(yōu)化工具,即內(nèi)存分析工具,性能分析工具和I/O檢測(cè)工具,它們是進(jìn)行性能測(cè)量的利器。 本書(shū)適用于有一定C++開(kāi)發(fā)經(jīng)驗(yàn)的開(kāi)發(fā)人員,也可以作為高校相關(guān)專業(yè)師生的參考書(shū)。
作者簡(jiǎn)介
馮宏華,清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系碩士。IBM中國(guó)開(kāi)發(fā)中心高級(jí)軟件工程師。2003年12月加入IBM中國(guó)開(kāi)發(fā)中心,主要從事IBM產(chǎn)品的開(kāi)發(fā)、性能優(yōu)化等工作。興趣包括C/C++應(yīng)用程序性能調(diào)優(yōu),Windows應(yīng)用程序開(kāi)發(fā),Wed應(yīng)用程序開(kāi)發(fā)等。
徐瑩,山東大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系碩士
書(shū)籍目錄
第1篇 C++程序優(yōu)化基礎(chǔ) 第1章 C++對(duì)象模型 1.1 基本概念 1.2 對(duì)象的生命周期 1.3 C++對(duì)象的內(nèi)存布局 1.4 構(gòu)造與析構(gòu) 1.5 本章小結(jié) 第2章 C++語(yǔ)言特性的性能分析 2.1 構(gòu)造函數(shù)與析構(gòu)函數(shù) 2.2 繼承與虛擬函數(shù) 2.3 臨時(shí)對(duì)象 2.4 內(nèi)聯(lián)函數(shù) 2.5 本章小結(jié) 第3章 常用數(shù)據(jù)結(jié)構(gòu)的性分析 3.1 常用數(shù)據(jù)結(jié)構(gòu)的性能分析 3.2 動(dòng)態(tài)數(shù)組的實(shí)現(xiàn)及分析 3.3 本章小結(jié)第2篇 內(nèi)存使用優(yōu)化 第4章 操作系統(tǒng)的內(nèi)存管理 4.1 Windows內(nèi)存管理 4.2 Linux內(nèi)存管理機(jī)制 4.3 本章小結(jié) 第5章 動(dòng)態(tài)內(nèi)存管理 5.1 oprator new/delete 5.2 自定義全局oprator new/delete 5.3 自定義類oprator new/delete 5.4 避免內(nèi)存泄漏 5.5 智能指針 5.6 本章小結(jié) 第6章 內(nèi)存池 6.1 自定義內(nèi)存池性能優(yōu)化的原理 6.2 一個(gè)內(nèi)存池的實(shí)現(xiàn)實(shí)例 6.3 本章小結(jié)第3篇 應(yīng)用程序啟動(dòng)性能優(yōu)化 第7章 動(dòng)態(tài)鏈接與動(dòng)態(tài)庫(kù) 7.1 鏈接技術(shù)的發(fā)展 7.2 Windows DLL,Dynamic Linked Library 7.3 Linux DSO 7.4 本章小結(jié) 第8章 程序啟動(dòng)過(guò)程 8.1 Win32程序啟動(dòng)過(guò)程 8.2 Linux程序啟動(dòng)過(guò)程 8.3 影響程序啟動(dòng)性能的因素 8.4 本章小結(jié) 第9章 程序啟動(dòng)性能優(yōu)化 9.1 優(yōu)化程序啟動(dòng)性能的步驟 9.2 測(cè)試程序啟動(dòng)性能的方法 9.3 優(yōu)化可執(zhí)行文件和庫(kù)文件 9.4 優(yōu)化源代碼 9.5 本章小結(jié)第4篇 性能工具 第10章 內(nèi)存分析工具IBM Rational Purify 第11章 性能分析工具IBM Rational Quantify 第12章 實(shí)時(shí)IO監(jiān)測(cè)工具FileMon 參考文獻(xiàn)
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
C++應(yīng)用程序性能優(yōu)化 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版