Linux服务器性能调整

当前位置:首页 > 计算机网络 > 操作系统/系统开发 > Linux服务器性能调整

出版社:清华大学
出版日期:2009-1
ISBN:9787302205326
作者:[美] SanderaK.John
页数:422页

章节摘录

  第1章 Linux系统安装的性能问题  1.1 引言  此刻,想必您已经决定要使用Linux操作系统,并做好了开始工作的准备。然而,在开始安装Linux之前,您需要舒缓一下自己急迫的心情,先制定出一些关键的决策。本章介绍的知识可以为您提供帮助!对与系统整体性能相关的几个Linux安装问题进行讨论是非常重要的,因为在这些领域作出的决策将有助于优化Linux操作系统以及最终将在其上运行的应用程序。您还应该掌握在Linux 2.6内核中会对某些应用程序的性能产生影响的一些可配置的关键特性,这些特性可在系统安装或启动时加以设置或选择。掌握简单却强大的Linux日志工具也很重要。最后,本章还将分析Linux系统的初始化过程以及在各种LinuX版本中采用的两类初始化风格。  因此,您首先需要制定一些规划。在继续安装Linux之前,需要考虑与系统安装相关的一些具体问题。  1.2 安装前的规划  在硬件系统上安装Linux之前,需要考虑许多有助于优化操作系统以及日后在其上运行的应用程序的性能的问题。这些问题包括:  选择分区位置:  使用多个硬盘驱动器;  选择文件系统;  转换文件系统;  配置RAID。  准备好了么?下面对每个问题加以具体阐述。

前言

  计算机要解决的基本问题之一是如何在不增添更多硬件能力的情况下使其能够完成更多工作。在当前的全球经济形势下,企业面对更加严峻的成本压力,性能经过优化的服务器系统能够节省运营资金和时间,因此更加凸现了系统性能调优的重要性。Linux服务器在许多企业中扮演着关键性的角色,这也意味着其性能具有极为重要的影响。当Linux作为企业级服务器操作系统使用时,需要监控其性能并在必要时进行调优,以便清除可能为用户带来影响的瓶颈。  性能调优是一门在天平上跳舞的科学和艺术。这是一项非常困难的任务,要求对计算机硬件、操作系统及应用都有深入的理解。在优化Linux服务器的系统性能时,有必要将性能调优技术、系统优化要素、合适的工具以及用于性能测量的服务器应用加以合理集成。  近年来,开源社区中对Linux系统优化的讨论日渐热烈,关于此类技术的书籍也不断增多。本书阐述了各种对运行于Linux系统之上的Web、文件、打印、数据库和应用服务器加以优化的实用技术;具体描述了Linux的性能调优方法、服务器的性能监控和分析工具,以及特定服务器应用的关键调优参数。其目的是解释如何分析和调优Linux操作系统,以便为在其上运行的任何应用提供卓越的性能。  同时,本书将操作系统的先进设计理论、系统性能的基准测试方法以及大量的实际测试分析工作加以适当集成。它不流俗于浮浅的信息堆积,而是对于每个讨论主题既给出了详尽的技术背景信息和可调优参数,也交织着实用的配置和测试说明。作者基于多年积累的丰富实践经验提供了大量操作范例,从而有助于读者了解可用的技术并做出明智的调优决策。例如,第8章不仅提供了调度器可调优参数的列表,还包含了其描述信息和性能影响。  值得一提的是,本书虽由IBM出版社发行,但并非一部仅以IBM产品为中心的书籍。本书基于主要的企业级:Linux平台Red Hat Enterprise和Novell SUSE IAnux.Enterprise展开论述,但大部分内容具有普遍适用性,可应用于几乎所有针对2.6内核以及部分针对2.4内核系列的Linux发行版本。书中多数内容只是用于阐释特定技术要点,而不要求读者遵循一种逐步执行过程。

内容概要

是一名拥有16年经验的高级技术人员。她的研究领域涉及cache一致性协议、存储子系统、并行I/O子系统、Java服务器以及Linux领域的工作负荷描述与性能分析。她是IBM Linux技术中心的Linux性能架构师,目前是IBM系统与技术事业部的全球中小型企业部门的首席技术官。
是IBM俄勒冈州比弗顿Linux技术中心的Linux基础技术Linux Base Technologies的软件工程师和架构师。Getrit已经致力于架构、设计和实现操作系统的能力达20余年,重点关注性能、可扩展性、标准和安全。在为IBM Linux技术中心工作之前,Gerrit是Sequent Computer Systems公司的操作系统首席专家。
是IBM俄勒冈州比弗顿Linux技术中心的高级工程师;具有15年开发UNIx操作系统的经验;主要研究领域是Linux在VM、I/O、文件系统和存储子系统方面的性能问题。

书籍目录

第Ⅰ部分 Linux概述
第1章 Linux系统安装的性能问题
第2章 Linux内核机制
第3章 服务器体系结构
第Ⅱ部分 性能分析工具
第4章 系统性能监控
第5章 系统跟踪工具
第6章 工作负荷的性能基准测试
第Ⅲ部分 系统调优
第7章 系统性能原理和策略:基准测试方法的案例分析
第8章 调度器调优
第9章 Linux虚存的性能问题
第10章 I/O系统的性能问题
第11章 文件系统调优
第12章 网络调优
第13章 进程间通信
第14章 代码调优
第Ⅳ部分 Linux服务器应用的性能特征
第15章 Web服务器的性能调优
第16章 文件与打印服务器的性能调优
第17章 数据库服务器的性能调优
第18章 应用服务器的性能调优
第Ⅴ部分 调优案例分析
第19章 Linux2.6内核I/O调度器调优案例分析
第20章 文件系统调优实例分析
第21章 Linux系统网络性能实例分析
第22章 商用负载调优实例分析
附录A 内核参数调优

编辑推荐

  通过《Linux服务器性能调整》,将可以学习以下内容:  安装和配置Linux以便达到最高性能  为用户的Linux环境评估并选择适当的硬件体系结构  理解Linux 2.4至2.6版本的内核:组件、性能问题以及优化可能性  掌握Linux性能调整的核心原则和策略  利用免费的开源工具进行测量、监控、系统跟踪以及基准测试  对性能数据加以解读,以便分析Linux服务器的真实行为  优化Linux系统的调度器、内存、I/O、文件系统和网络  对运行商业工作负荷的Web、文件、数据库,及应用服务器进行调优  预测调整参数或配置信息的变化所产生的影响  调整Linux代码:对设计、定时、套接字、线程、同步等问题加以优化  针对最高性能设计系统架构:SMP扩展、集群方法及拓扑结构  将内核与应用的调整集成到端到端的系统优化方案之中无论对于管理人员、开发人员、集成人员还是咨询顾问来说,《Linux服务器性能调整》都有助于最大化所运行的每个Linux系统和应用程序的性能及价值。  Web、文件、打印、数据库和应用服务器优化的公认技术  性能管理开源工具的实用介绍  基于Red Hat Enterprise Linux和Novell SUSE Linux Enterprise Server的通俗示例  优化Linux系统和应用程序,性能的必备指南  从华尔街到好莱坞,在Linux操作系统上运行着世界上大量最重要的商业系统。Linux的性能现在会对整个企业产生影响。在《Linux服务器性能调整》中,IBM公司经验最丰富的Linux性能专家团队将介绍如何发现瓶颈、测量性能并确定有效的优化措施。

作者简介

Linux服务器性能调整,ISBN:9787302205326,作者:(美)约翰逊,(美)威曾格,(美)普拉瓦提 著,韩智文 译

图书封面


 Linux服务器性能调整下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     这本书翻译的奇烂无比,一句话读完会让人捉摸不透,而且通篇的贴数据,讲解的很不到位,都是一带而过。最要命的是这本书很多错别字,错别命令,给的一个gnuplot的网址竟然都能打错!!这本书页数挺厚的,真正受用的没多少,每种方案技术就只讲一点点,根本无法实际受用。

精彩短评 (总计25条)

  •     理论讲的还不错
  •     其实内容不如书名那么好,但还是值得一读,道理都是朴素的,高深的技巧都来自于简单的基础。
  •     书不错哦~~~买来自学的
  •     经典之作,值的收藏
  •     比较理论化,多谢实际例子就好了!要理论界和实践啊!
  •     适合linux管理员学习
  •     各文章的作者水平不错。内容编辑选择还可以。但因为是合集,没有整体规划,有很多枝蔓旁生,前后重复。总体来说是一部有用的书。
  •     帮朋友买,还不错~
  •     这书适合已经对linux了解的热
  •     公司买的书,专业人员要求买的,应该不错的
  •     很适合linux系统管理员看的书籍。
  •     讲的比较概括
  •     内容还没怎么看,不过书的印刷质量像是十年前的,让人难以接受...
  •     看过英文版,几乎全是废话,不值得花时间
  •     是相当不错的书,
  •     里边内容很详细,常用的工具都涉及到了
  •     貌似需要有一定开发的经验,才能对这些调优理解运用。都是一些实践性的调优概要
  •     前面介绍基本原理,中间介绍些工具,最后几个例子,很多时候只介绍有哪些参数可以设置,却没说明怎么设置性能更优。适合入门。
  •     还行,但是不够详细
  •     内容相对有些老,实践性较强。
  •     昨天看了看,感觉一般般。没有具体的操作方法。
  •     这本书还可以,值得一看!
  •     单位最为核心的业务系统切换PC+RHEL运行已经一年了,和小型机相比故障率可以接受。国外同行最近三至五年来一直在比拼延迟(Latency)。由于使用Linux,需要了解Linux调优的措施。
    已经十年没有读Linux的内核了。这本书不错,从系统原理的角度列举了调优措施。
  •     有些内容讲的泛泛。但是各方面都有涉及。对形成系统的知识体系还是有帮助的。
  •     书还可以,涉及面很广
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024