C++應(yīng)用程序性能優(yōu)化

出版時(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格式下載


用戶評(píng)論 (總計(jì)12條)

 
 

  •   該書(shū)讓我看到了IBM技術(shù)人員的研究成果,對(duì)C++的內(nèi)存管理和效能問(wèn)題講解很詳細(xì),公司的已有20多個(gè)同事傳閱,經(jīng)典!
  •   看完了前兩篇了.第一章和第二章看得挺有意思,其他幾章看了感覺(jué)一般.第三篇是我感興趣的,繼續(xù)看~~
  •   這是一本較為專業(yè)的書(shū)
  •   看完這本書(shū),受益非淺!
  •   看了這本書(shū)以后,明白了很多東西,提升不少~
  •   前幾張看了學(xué)到了不少新知識(shí)
  •   例子非常簡(jiǎn)單,但對(duì)堆棧等的解釋非常清晰~
  •   偶喜歡咯
  •   好可以,講的挺好的
  •   這本書(shū)還不錯(cuò)。但是有些錯(cuò)別字。:)
  •   不過(guò)里面有錯(cuò)誤的地方,作者沒(méi)有仔細(xì)推敲,有點(diǎn)倉(cāng)促。比如父類和子類的析構(gòu)順序問(wèn)題。
  •   知道了一些原理不知道的東西,同時(shí)也對(duì)c++primer里的東西有了更多了解,但感覺(jué)不太深。已經(jīng)看到185頁(yè),剩下100多頁(yè)打算這兩天看完。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7