[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《代碼優化:有效使用內存》(Code Optimization: Effective Memory Usage)((美)Kris Kaspersky)中譯本,掃描版[PDG]
《代碼優化:有效使用內存》(Code Optimization: Effective Memory Usage)((美)Kris Kaspersky)中譯本,掃描版[PDG]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《代碼優化:有效使用內存》(Code Optimization: Effective Memory Usage)((美)Kris Kaspersky)中譯本,掃描版[PDG] 簡介: 中文名 : 代碼優化:有效使用內存 原名 : Code Optimization: Effective Memory Usage 作者 : (美)Kris Kaspersky 譯者 : 譚明金 版本 : 中譯本,掃描版[PDG] 出版社 : 電子工業出版社 書號 : 9787121003516 發行時間 : 2004年10月 地區 : 大陸 語言 : 簡體中文 簡介 :
電驢資源下載/磁力鏈接資源下載:
全選
"《代碼優化:有效使用內存》(Code Optimization: Effective Memory Usage)((美)Kris Kaspersky)中譯本,掃描版[PDG]"介紹
中文名: 代碼優化:有效使用內存
原名: Code Optimization: Effective Memory Usage
作者: (美)Kris Kaspersky
譯者: 譚明金
版本: 中譯本,掃描版[PDG]
出版社: 電子工業出版社
書號: 9787121003516
發行時間: 2004年10月
地區: 大陸
語言: 簡體中文
簡介:

內容簡介:
  本書系統深入地介紹了各種代碼優化編程技術。全書分為4章。第1章集中介紹如何確定程序中消耗CPU時鐘最多的熱點代碼的所謂程序剖析技術以及典型部分工具的實用知識。第2,3章分別全面介紹RAM了系統與高速緩存子系統的代碼優化知識。第4章主要介紹了機器代碼優化技術。各章在討論基本原理的同時詳細給出了代碼實例,並對優化性能進行了定量的分析。
  該書特別適合於作為應用程序員及系統程序員的學習與開發之用。同時,本書對在硬件方面的專業人員與技術工作者有一定的參考價值。
作者簡介:
  Kris Kasperskty是黑客破譯、反匯編與代碼優化技術的專欄作家。他一直致力於研究安全與系統程序設計方面的問題,內容涉及編譯器開發、優化技術、安全機制研究、實時操作系統內核的創建以及反病毒程序的設計等多個領域。
  正是因為他雖“雜”卻“博”、雖“博”卻“深”,才能用诙諧而輕松的話語,把嚴密的科技知識在談笑間透徹地加以剖析,讓讀者在輕松愉快之中學習和體驗科技的奧妙,這是一種特色、一種方式、一種態度,更是一種境界。
內容截圖:

壓縮包截圖:

目錄:
譯者序
第1章 程序剖分
1.1 剖分的目標與目的
1.1.1 總執行時間
1.1.2 執行時間的類型
1.1.3 處罰信息
1.1.4 調用次數
1.1.5 覆蓋層次
1.2 微剖分的基本問題
1.2.1 流水作業或者吞吐量與等待時間
1.2.2 測不准
1.2.3 硬件優化
1.2.4 低分辨率
1.3 宏剖分的基本問題
1.3.1 運行時間的不一致性
1.3.2 二度運行問題
1.3.3 負面效應
1.3.4 單台機器的代碼優化問題
1.4 最新剖分軟件概述
1.4.1 Intel VTune
1.4.2 AMD Code Analyst
1.4.3 Microsoft的profile.exe
1.5 開發自己的剖分軟件
1.6 VTune實用剖分知識
1.6.1 第一步:刪除printf函數
1.6.2 第二步:將strlen函數體移出循環
1.6.3 第三步:對齊數據
1.6.4 第四步:刪除strlen函數
1.6.5 第五步:刪除除法操作
1.6.6 第六步:刪除性能監測代碼
1.6.7 第七步:函數組合
1.6.8 第八步:減少內存訪問操作的次數
1.6.9 第九步:把VTune當做私人教練
1.6.10 第十步:下結論
1.6.11 結果與預測
第2章 RAM子系統
2.1 RAM概述
2.2 RAM的層次結構
2.3 隨機存取存儲器
2.4 RAM的設計與工作原理
2.4.1 內核部分
2.4.2 傳統DRAM(頁面模式的DRAM)
2.4.3 DRAM的發展
2.4.4 快速頁面模式的DRAM(FPM DRAM)
2.4.5 存儲器時序
2.4.6 擴展數據輸出DRAM(EDO DRAM)
2.4.7 突發式EDO DRAM(BEDO DRAM)
2.4.8 同步DRAM(SDRAM)
2.4.9 倍速SDRAM(DDR SDRAM)或者SDRAM II
2.4.10 直接Rambus DRAM(直接RDRAM)
2.4.11 不同存儲器類型的比較
2.5 存儲器與處理器之間的交互操作
2.5.1 計算全存取時間
2.6 DRAM物理地址到邏輯地址的映射
2.7 內存優化操作
2.7.1 建議
2.7.2 展開循環
2.7.3 消除數據相關性
2.7.4 數據並行處理
2.7.5 優化引用數據結構
2.7.6 減小數據結構的尺寸
2.7.7 DRAM板塊上的數據分布策略
2.7.8 規劃數據流
2.7.9 按字節、雙字與四字進行內存處理
2.7.10 數據對齊
2.7.11 內存訪問與計算的組合
2.7.12 讀寫操作的組合
2.7.13 只在必要時才訪問內存
2.7.14 內置C內存處理函數的優化
2.7.15 內存處理函數的優化質量
2.7.16 C字符串庫函數的優化
2.7.17 字符串處理函數的質量優化
2.7.18 塊處理算法的優化
2.7.19 大型數組排序的優化
2.8 RAM測試問題
第3章 高速緩存子系統
第4章 機器優化 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved