C++性能優化指南

C++性能優化指南 pdf epub mobi txt 電子書 下載 2025

Kurt Guntheroth
圖書標籤:
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
版權聲明
O'Reilly Media, Inc. 介紹
獻詞
前言
第 1 章 優化概述
第 2 章 影響優化的計算機行為
第 3 章 測量性能
第 4 章 優化字符串的使用:案例研究
第 5 章 優化算法
第 6 章 優化動態分配內存的變量
第 7 章 優化熱點語句
第 8 章 使用更好的庫
第 9 章 優化查找和排序
第 10 章 優化數據結構
第 11 章 優化 I/O
第 12 章 優化並發
第 13 章 優化內存管理
作者介紹
封麵介紹
· · · · · · (收起)

具體描述

本書是一本C++代碼優化指南。作者精選瞭他在近30年編程生涯中最頻繁使用的技術和能夠帶來最大性能提升效果的技術,旨在讓讀者在提升C++程序的同時,思考軟件優化之美。書中主要內容有:代碼優化的意義和總原則,與優化有關的計算機硬件背景知識,能行分析方法及工具,優化字符串的使用,算法、查找和排序等等。

用戶評價

評分

##本書從多個角度講述瞭C++的性能優化技巧,套路大概是先復習相關概念,然後指齣sample code中可以優化的點。和大多數性能優化書籍一樣,看的過程中給人一種“食之無味,棄之可惜”的矛盾心理,一方麵確實有一些之前不瞭解的技巧,另一方麵大多數原則在瞭解語言機製以後都是顯而易見的。隻有基礎庫的作者纔需要考慮很多細節性的優化技巧,應用層的程序員隻需要把瓶頸重寫一次,就能解決工作中絕大多數問題瞭。用不上的技巧過幾天肯定就忘掉瞭。 不過本書齣版時間較晚,與標準庫結閤緊密,若是作為第一本性能優化的書籍,還是非常值得一看的。

評分

##基於性能測試的 C++11 程序優化指導。包含:體係結構對程序性能的影響因素,性能測試的度量方法,算法和數據結構的使用策略(手工的基本算法、標準庫算法與容器、字符串優化),過程優化的慣用法(內存管理、錶達式、分支、循環、函數和類),其它標準庫組件(iostream、並發與同步、內存管理器)。

評分

##string key map優化那一章,還有綫程那一章的確是講得不錯,都是其餘大部分都是泛泛而談。比如建議定義stl內存池,這些都是老生常談,實際意義不大。作者指齣熱代碼可以做內存池,都是實際操作起來會很睏難。

評分

##過多文字性的錶述,代碼例子過少,不太喜歡這種風格

評分

##從C++性能的多個角度進行解讀,總體而言,沒有度量就沒有改進方嚮,任何優化都要基於測量結果。

評分

##大部分還是常用的性能優化手段。作者主要還是通過測試獲取性能數據,對c11以後新特性涉及不多。

評分

##chapter 12 done

評分

隻是一些優化建議,有些空

評分

##string key map優化那一章,還有綫程那一章的確是講得不錯,都是其餘大部分都是泛泛而談。比如建議定義stl內存池,這些都是老生常談,實際意義不大。作者指齣熱代碼可以做內存池,都是實際操作起來會很睏難。

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有