注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)LinuxLinux服務器性能調整

Linux服務器性能調整

Linux服務器性能調整

定 價:¥58.00

作 者: (美)約翰遜,(美)威曾格,(美)普拉瓦提 著,韓智文 譯
出版社: 清華大學出版社
叢編項:
標 簽: LINUX

購買這本書可以去


ISBN: 9787302205326 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數(shù): 422 字數(shù):  

內容簡介

  優(yōu)化Linux系統(tǒng)和應用程序,性能的必備指南從華爾街到好萊塢,在Linux操作系統(tǒng)上運行著世界上大量最重要的商業(yè)系統(tǒng)。Linux的性能現(xiàn)在會對整個企業(yè)產生影響。在本書中,IBM公司經驗最豐富的Linux性能專家團隊將介紹如何發(fā)現(xiàn)瓶頸、測量性能并確定有效的優(yōu)化措施。本書不僅涉及到內核調整,還展示對運行于Linux之上的真實應用程序和數(shù)據庫的端到端性能加以優(yōu)化的技術。在全書中,作者給出了建立在當今最流行的企業(yè)級Linux平臺一一基于Intel的Red Hat EnterpriseLinux以及Novell SUSE Linux Enterprise Server一一之上的真實示例。這些示例簡單明晰,易改編用于當代的各Linux環(huán)境。通過本書,將可以學習以下內容: 安裝和配置Linux以便達到最高性能 為用戶的Linux環(huán)境評估并選擇適當?shù)挠布w系結構 理解Linux 2.4至2.6版本的內核:組件、性能問題以及優(yōu)化可能性 掌握Linux性能調整的核心原則和策略 利用免費的開源工具進行測量、監(jiān)控、系統(tǒng)跟蹤以及基準測試 對性能數(shù)據加以解讀,以便分析Linux服務器的真實行為 優(yōu)化Linux系統(tǒng)的調度器、內存、I/O、文件系統(tǒng)和網絡 對運行商業(yè)工作負荷的Web、文件、數(shù)據庫,及應用服務器進行調優(yōu) 預測調整參數(shù)或配置信息的變化所產生的影響 調整Linux代碼:對設計、定時、套接字、線程、同步等問題加以優(yōu)化 針對最高性能設計系統(tǒng)架構:SMP擴展、集群方法及拓撲結構 將內核與應用的調整集成到端到端的系統(tǒng)優(yōu)化方案之中無論對于管理人員、開發(fā)人員、集成人員還是咨詢顧問來說,本書都有助于最大化所運行的每個Linux系統(tǒng)和應用程序的性能及價值。

作者簡介

  Sandra K.Johnson博士是一名高級技術人員, 目前是IBM系統(tǒng)與技術事業(yè)部的全球中小型企業(yè)部門的首席技術官。她先前曾擔任IBM得克薩斯州奧斯汀Linux技術中心的Linux性能架構師。她在操作系統(tǒng)及應用程序的性能設計與評估領域擁有16年以上的經驗,是IBM技術委員會成員。Gerrit Huizenga是IBM俄勒岡州比弗頓Linux技術中心的Linux基礎技術的軟件工程師和架構師。他已經致力于架構、設計和實現(xiàn)操作系統(tǒng)性能的工作達20余年,重點關注性能、可擴展性、標準和安全問題。在為IBM Linux技術中心工作之前,他是Sequent Computer Systems公司的操作系統(tǒng)首席專家。Badari Pulavarty是IBM俄勒岡州比弗頓Linux技術中心的高級工程師。他具有長達15年的UNIX操作系統(tǒng)開發(fā)經驗。

圖書目錄

第Ⅰ部分 Linux概述
第1章 Linux系統(tǒng)安裝的性能問題
1.1 引言
1.2 安裝前的規(guī)劃
1.2.1 選擇分區(qū)位置
1.2.2 使用多個硬盤驅動器
1.2.3 選擇文件系統(tǒng)
1.2.4 轉換文件系統(tǒng)
1.2.5 配置RAID
1.3 Linux2.6 內核的可配置屬性
1.3.1 I/O提升器
1.3.2 超大TLB頁面支持
1.4 Linux日志工具
1.4.1 /var/log/messages文件
1.4.2 /var/log/XFree86.o.log文件
1.4.3 日志輪轉
1.4.4 日志工具
1.4.5 日志定制
1.5 BSD與系統(tǒng)V的初始化機制
1.5.1 初始化表(/etc/inittab)
1.5.2 BSD的初始化表(Slackware)
1.5.3 系統(tǒng)V的初始化表(RedHat)
1.6 小結
1.7 參考文獻
第2章 Linux內核機制
2.1 引言
2.2 Linux的發(fā)展歷程
2.3 Linux內核體系結構
2.3.1 內核的職能
2.3.2 內核組織結構與模塊
2.3.3 內核服務
2.3.4 /proc文件系統(tǒng)的外部性能視圖
2.3.5 內存管理
2.4 進程管理
2.4.1 進程、任務與內核線程
2.4.2 調度與上下文切換
2.5 進程間通信
2.5.1 信號
2.5.2 管道
2.5.3 系統(tǒng)V的IPC機制
2.6 Linux對稱多處理(SMP)模型
2.6.1 多處理系統(tǒng)類型
2.6.2 同步與數(shù)據串行化
2.6.3 鎖、鎖粒度與鎖開銷
2.6.4 cache一致性
2.6.5 處理器親和度
2.7 文件系統(tǒng)
2.7.1 虛擬文件系統(tǒng)(VFS)
2.7.2 ext2fs
2.7.3 INM與RAID
2.7.4 磁盤卷組
2.7.5 設備相關文件
2.7.6 devfs
2.8 Linux2.6 內核的新特性
2.9 小結
2.10 參考文獻
第3章 服務器體系結構
3.1 引言
3.2 Linux服務器
3.3 多處理器與多處理機制
3.3.1 服務器拓撲結構
3.3.2 處理器的混用機制
3.4 內存
3.5 I/O
3.6 Linux企業(yè)級服務器
3.7 Linux集群
3.7.1 高性能集群
3.7.2 高可用集群
3.8 服務器系統(tǒng)示例
3.8.1 IBMzSeries大型機
3.8.2 刀片服務器
3.8.3 NUMA
3.9 小結
第Ⅱ部分性能分析工具
第4章 系統(tǒng)性能監(jiān)控
4.1 引言
4.2 Linux與性能分析的背景知識
4.3 CPU利用率
4.3.1 vmstat
4.3.2 top與gtop工具
4.3.3 sar
4.4 內存利用率
4.4.1 /proc/meminfo/proc/slabinfo
4.4.2 ps
4.4.3 vmstat
4.5 I/O利用率
4.5.1 iostat
4.5.2 sar
4.6 網絡利用率
4.6.1 網絡統(tǒng)計信息
4.6.2 接口信息
4.6.3 TCP/IP協(xié)議統(tǒng)計數(shù)據
4.6.4 nFst
4.7 小結
4.8 參考文獻
第5章 系統(tǒng)跟蹤工具
5.1 引言
5.2 系統(tǒng)跟蹤機制的需求
5.3 top
5.4 strace
5.5 OPrOfile
5.5.1 opcontrol
5.5.2 數(shù)據概況描述工具
5.6 PerformanceInspector
5.6.1 AboveIdle
5.6.2 Per.ThreadTime
5.6.3 TraceProfiling
5.6.4 指令跟蹤
5.6.5 Java Profiler
5.6.6 Java Lock Monitor
5.6.7 Per for mance Inspector的執(zhí)行工具
5.7 小結
5.8 參考文獻
第6章 工作負荷的性能基準測試
6.1 引言
6.2 改進工作負荷的基準測試方法
6.3 基準測試的類型
6.4 微基準測試
6.4.1 操作系統(tǒng)基準測試
6.4.2 磁盤基準測試
6.4.3 網絡基準測試
6.4.4 應用基準測試
6.5 Wleb服務器基準測試
6.5.1 SPECweb、SPECweb SSL與TPC.W
6.5.2 SPECj AppServer與ECPerf
6.5.3 其他應用基準測試
6.6 小結
第Ⅲ部分系統(tǒng)調優(yōu)
第7章 系統(tǒng)性能原理和策略:基準測試方法的案例分析
7.1 引言
7.2 性能評價方法
7.2.1 跟蹤機制
7.2.2 工作負荷特征描述
7.2.3 數(shù)值分析
7.2.4 模擬方法
7.3 基準測試案例分析
7.4 分析方法
7.4.1 軟硬件配置
7.4.2 運行規(guī)則
7.4.3 設置目標
7.4.4 測量、分析與調優(yōu)
7.4.5 退出策略
7.5 基準測試程序
7.5.1 基準測試程序介紹
7.5.2 性能結果
7.6 小結
7.7 致謝
7.8 參考文獻
第8章 調度器調優(yōu)
8.1 引言
8.2 單處理器系統(tǒng)
8.3 對稱多處理
8.4 非一致內存訪問
8.5 對稱多線程
8.6 Linux2.6 內核調度器
8.7 負載平衡
8.8 調度器的可調參數(shù)
8.9 小結
8.10 參考文獻
第10章 I/O系統(tǒng)的性能問題
第11章 文件系統(tǒng)調優(yōu)
第12章 網絡調優(yōu)
第13章 進程間通信
第14章 代碼調優(yōu)
第Ⅳ部分 Linux服務器應用的性能特征
第15章 Web服務器的性能調優(yōu)
第16章 文件與打印服務器的性能調優(yōu)
第17章 數(shù)據庫服務器的性能調優(yōu)
第18章 應用服務器的性能調優(yōu)
第Ⅴ部分 調優(yōu)案例分析
第19章 Linux2.6內核I/O調度器調優(yōu)案例分析
第20章 文件系統(tǒng)調優(yōu)實例分析
第21章 Linux系統(tǒng)網絡性能實例分析
第22章 商用負載調優(yōu)實例分析
附錄A 內核參數(shù)調優(yōu)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號