高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn):系統(tǒng)安全、故障排查、自動(dòng)化運(yùn)維與集
77.9MB / 03-20
Linux性能優(yōu)化大師 (趙永剛 著)完整版PDF[53MB]
53.1MB / 11-21
循序漸進(jìn)Linux 基礎(chǔ)知識、服務(wù)器搭建、系統(tǒng)管理、性能調(diào)優(yōu) PDF掃
74.46MB / 05-18
Linux高性能服務(wù)器編程 PDF掃描版
31.62MB / 05-04
Linux性能優(yōu)化 (菲利普G.伊佐特等著) 帶目錄完整pdf[47MB]
47.1MB / 12-19
-
-
-
Kali Linux Revealed完美版(掌握滲透測試) 官方教程 pdf完整版 Linux_unix / 25.0MB
-
-
Kali Linux系統(tǒng)使用基礎(chǔ)教程(大學(xué)霸) V2.0 中文PDF完整版 Linux_unix / 65MB
-
-
韓順平2021圖解Linux升級 + 一周內(nèi)學(xué)會(huì)linux 完整版PDF Linux_unix / 32.0MB
-
跟老男孩學(xué)linux三劍客命令(awk sed grep全攻略) v1.5 中文PDF版 Linux_unix / 933KB
-
Linux應(yīng)急手冊 中文PDF完整版 Linux_unix / 158MB
-
詳情介紹
嵌入式Linux內(nèi)存使用與性能優(yōu)化主要講述嵌入式系統(tǒng)開發(fā)中的兩個(gè)難點(diǎn):系統(tǒng)的內(nèi)存使用與系統(tǒng)性能優(yōu)化。關(guān)于系統(tǒng)的內(nèi)存使用,《嵌入式Linux內(nèi)存使用與性能優(yōu)化》試圖完成兩項(xiàng)任務(wù):增加系統(tǒng)整體的空閑內(nèi)存數(shù)量,從而提高進(jìn)程的并發(fā)能力:使系統(tǒng)在長時(shí)間運(yùn)行后,仍然能夠保持較高數(shù)量的空閑內(nèi)存?!肚度胧絃inux內(nèi)存使用與性能優(yōu)化》所講述的內(nèi)存使用,不是Linux內(nèi)核的內(nèi)存管理,而是在用戶層觀察進(jìn)程是如何使用內(nèi)存的。
關(guān)于系統(tǒng)性能優(yōu)化,《嵌入式Linux內(nèi)存使用與性能優(yōu)化》不同于同類書側(cè)重于編程語法或者發(fā)揮硬件性能的做法,而是著眼于大型軟件項(xiàng)目性能優(yōu)化實(shí)踐,闡明了邏輯優(yōu)化與代碼優(yōu)化之間的辯證關(guān)系,提出了軟件優(yōu)化層次的概念。針對代碼優(yōu)化,闡述了代碼優(yōu)化的境界,為代碼優(yōu)化指明了研究方向。
嵌入式LINUX內(nèi)存使用與性能優(yōu)化 目錄:
出版說明
前言
第一篇 內(nèi)存使用
第1章 內(nèi)存的測量
1.1 系統(tǒng)當(dāng)前可用內(nèi)存
1.2 進(jìn)程的內(nèi)存使用
1.2.1 虛擬內(nèi)存與物理內(nèi)存
1.2.2 /proc/{pid}
1.2.3 內(nèi)存回收
第2章 進(jìn)程內(nèi)存優(yōu)化
2.1 執(zhí)行文件
2.1.1 堆段
2.1.2 棧
2.1.3 環(huán)境變量及參數(shù)
2.1.4 ELF文件
2.1.5 數(shù)據(jù)段
2.1.6 代碼段
2.1.7 使用Thumb指令
2.2 動(dòng)態(tài)庫
2.2.1 數(shù)據(jù)段
2.2.2 代碼段
2.2.3 動(dòng)態(tài)庫的優(yōu)化
2.3 靜態(tài)庫
2.4 線程
2.4.1 設(shè)置進(jìn)程棧空間
2.4.2 設(shè)置線程??諉?br />
2.4.3 減少線程的數(shù)量
2.5 共享內(nèi)存
第3章 系統(tǒng)內(nèi)存優(yōu)化
3.1 守護(hù)進(jìn)程的內(nèi)存使用
3.2 tmpfs分區(qū)
3.3 Cache和Buffer
3.4.內(nèi)存回收
3.5 /proc/sys/vm/優(yōu)化
第4章 內(nèi)存泄漏
4.1 是否有內(nèi)存泄漏
4.2 mtrace
4.3 malloc與free鉤子函數(shù)
4.4 棧的回溯
4.5 化整為零法
4.6 Dmalloc
4.7 Valgrind
第二篇 軟件性能優(yōu)化
第5章 性能優(yōu)化的流程
5.1 性能評價(jià)
5.2 性能優(yōu)化的流程
5.3 性能的評測
5.4 性能分析
第6章 進(jìn)程啟動(dòng)速度
6.1 查看進(jìn)程的啟動(dòng)過程
6.2 減少加載動(dòng)態(tài)庫的數(shù)量
6.3 共享庫的搜索路徑
6.4 動(dòng)態(tài)庫的高度
6.5 動(dòng)態(tài)庫的初始化
6.6 動(dòng)態(tài)鏈接
6.7 提高進(jìn)程啟動(dòng)速度
6.8 進(jìn)程冷起與熱起的區(qū)別
第7章 性能優(yōu)化的方法
7.1 尋找程序熱點(diǎn)
7.1.1 gprof
7.1.2 OProfile
7.2 程序邏輯瓶頸
7.3 優(yōu)化的層次
7.4 何時(shí)開始性能優(yōu)化
7.5 如何推動(dòng)系統(tǒng)性能優(yōu)化
7.6 為什么軟件性能會(huì)低下
7.7 程序邏輯優(yōu)化
7.7.1 算法的優(yōu)化
7.7.2 考慮事件的特殊性
第8章 代碼優(yōu)化的境界
8.1 GCC編譯優(yōu)化
8.1.1 條件編譯
8.1.2 指定CPU的型號
8.1.3 builtin函數(shù)
8.1.4 GCC編譯優(yōu)化
8.1.5 GCC與G++的不同
8.2 優(yōu)化基本原則
8.3 標(biāo)準(zhǔn)C代碼優(yōu)化
8.3.1 數(shù)據(jù)類型
8.3.2 常量定義
8.3.3 數(shù)組
8.3.4 結(jié)構(gòu)
8.3.5 變量
8.3.6 慢操作
8.3.7 if語句
8.3.8 switch語句
8.3.9 循環(huán)
8.3.1 0函數(shù)
8.3.1 1寄存器的使用
8.3.1 2文件操作
8.3.1 3線程
8.4 C++代碼優(yōu)化
8.4.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)
8.4.2 對象的作用域
8.4.3 訪問成員變量
8.4.4 成員函數(shù)
8.4.5 全局對象與靜態(tài)對象
8.4.6 棧對象與堆對象
8.5 硬件相關(guān)的優(yōu)化
8.5.1 流水線
8.5.2 內(nèi)存訪問
8.5.3 Cache
8.5.4 Thumb指令
8.5.5 多媒體指令SIMD
第9章 系統(tǒng)性能優(yōu)化
9.1 Shell腳本優(yōu)化
9.1.1 Builtins和applets
9.1.2 bash腳本
9.1.3 如何優(yōu)化BusyBoxbash腳本
9.2 使用Preload預(yù)先加載進(jìn)程
9.3 調(diào)整進(jìn)程的優(yōu)先級
9.4 讓進(jìn)程運(yùn)行得慢一些
9.5 守護(hù)進(jìn)程的數(shù)量
9.6 文件系統(tǒng)
9.7 使用Lmbennch了解你的系統(tǒng)
9.8 系統(tǒng)的啟動(dòng)
9.9 系統(tǒng)耗電量
附錄GCC常用編譯選項(xiàng)
參考文獻(xiàn)
下載地址
人氣書籍
UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]
深入理解Linux內(nèi)核(第三版) 帶完整書簽 PDF掃描版[56MB]
Ubuntu Linux從入門到精通 PDF 掃描版[59M]
unix環(huán)境高級編程(第3版) 中文版 pdf掃描版[21MB]
KVM虛擬化技術(shù):實(shí)戰(zhàn)與原理解析 PDF掃描版[108MB]
鳥哥的Linux私房菜 Linux基礎(chǔ)學(xué)習(xí)篇(第三版)
Linux/UNIX系統(tǒng)編程手冊 PDF掃描版[262MB]
Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(原書第3版)pdf掃描版[36.7MB]
Linux命令行大全 ((美)William E.shotts,Jr) 中文PDF高清掃描版
linux命令大全(15部最全面的CHM文檔) linux命令手冊集合
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的嵌入式LINUX內(nèi)存使用與性能優(yōu)化 PDF掃描版[29MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。