伺服器效能調校專家─以Linux為例
- 作者:Sandra K. Johnson,Gerrit Huizenga,Badari Pulavarty
- 原文作者:劉怡芳,劉育銘
- 出版社:學貫
- 出版日期:2005-12-28
- 語言:繁體中文
- ISBN10:9867198336
- ISBN13:9789867198334
- 裝訂:平裝 / 624頁 / 16 x 23 cm / 普通級 / 單色印刷 / 初版
一本必備的Linux系統與應用程式最佳化教戰守則
從華爾街到好萊塢,Linux肩負許多世界級最具商業關鍵性的系統運作。今日,Linux的效能對整個業界深具影響。最具實務經驗的IBM效能調校專家,將在本書現身說法,提供如何找出效能瓶頸、效能衡量,以及最佳化模式。
不僅包括核心調校,更詳述如何將實際的Linux應用程式與資料庫系統最佳化。作者以現今應用最廣的企業級Linux平台,以Intel為基礎的Red Hat Enterprise Linux,與Novell SUSE Linux Enterprise伺服器為實作範例,適用於任何Linux環境。
本書特色
●從初期的安裝與設定達成Linux最佳化
●評估並選擇正確的Linux環境硬體架構
●了解從Linux核心2.4至2.6︰元件、效能問題與最佳化的機會
●掌握Linux核心效能調校的原則與策略
●使用免費、開放原始碼的工具,執行衡量、監控、系統追蹤,以及效能衡量標竿
●解讀效能資料,以分析Linux伺服器的真正效能表現
●最佳化Linux系統排程器、記憶體、I/O、檔案系統與網路
●調校網頁、檔案、資料庫與應用程式伺服器,以執行商業化的工作負載
●預測調校參數或設定對系統帶來的影響
●調校Linux程式碼︰最佳化、時程、通訊端、執行緒、同步化及其他部份
●架構最佳化效能︰SMP可擴充性、叢集系統與拓樸
●透過整合核心與應用程式,達成點對點的系統最佳化計畫
無論是系統管理者、開發人員、系統整合者或顧問,本書可協助最佳化Linux系統,與應用程式的效能與價值。
Part 1:Linux概論
CH1:Linux安裝重點
CH2:核心概論
CH3:伺服器架構概論
Part 2:效能分析工具
CH4:系統效能監控
CH5:系統追蹤工具
CH6:負載評量可協助了解工作效能
Part 3:系統調校
CH7:系統效能原則與策略:效能衡量分析方法之案例討論
CH8:排程器的調校
CH9:Linux虛擬記憶體-效能的涵養
CH10:I/O子系統-效能的涵養
CH11:檔案系統調校
CH12:網路調校
CH13:內部行程溝通
CH14:程式碼調校
Part 4:Linux伺服器應用程式的效能特性
CH15:網路伺服器
CH16:檔案與列印伺服器
CH17:資料庫伺服器
CH18:應用程式伺服器
Part 5:調校案例討論
CH19:個案研究:調校2.6版Linux中的I/O排程器
CH20:個案研究:檔案系統調校
CH21:個案研究:Linux上的網路調校
CH22:個案研究:調校商業工作量
AppendixA:調校核心參數