Electronic Joint Business

Solution for E-Business

了解Linux操作系统 (一)进程管理

文章评分: 前言 Linux 是一种由全世界开发者共同开发的开源操作系统。其源代码可以自由获取并可以在 GNU GPL 授权下使用。有很多公司提供不同的系统发行版供用户使用,如Redhat和Novell SUSE。大部分桌面发行版都可以从网站上免费下载,但服务器版一般是需要购买的。 在过去的几年里,Linux 被世界上许多公司的数据中心所使用。如今 Linux 操作系统为科学领域和企业用户所认可。它已经成为一种多种用途的操作系统。你能在多种嵌入式设备中发现它,如:防火墙、手机或电脑主机。所以 Linux 的性能对于科学领域和企业用户来说已经成为一个热门议题。然而一个操作系统可能被用来计算全球的天气预报或者被用来运行数据库等多种用途,Linux 必须能够为各种可能的使用情境提供优良性能。大多数 Linux 发行版含有常规的调校参数来满足所有用户。 IBM 意识到作为一种操作系统,Linux 非常适合在 IBM 系统之上运行企业级应用。大多数企业应用现在都可以运行在 Linux 上,包括文件服务器、打印服务器、数据库服务器、Web服务器、以及沟通和邮件服务器。 在企业级服务器运行 Linux 时需要对其性能进行监控,在必要时需要对服务器进行调优以消除影响用户的性能瓶颈。本红皮书将介绍一些调优 Linux 的方法、监控分析服务器性能的工具、以及对于特定应用的关键性能参数。本文目的是说明怎样分析和调校 Linux 操作系统,从而为在系统上运行的各种不同应用提供优良的性能。 本文测试环境中的性能调校参数、性能测试结果以及监控工具都基于运行在 IBM Sysem x 和System z 服务器上的 RedHat 和 Novell Linux 系统,内核版本为 2.6。不过,本文对于所有 Linux 硬件平台调优都很有帮助。 第一章 了解Linux操作系统 我们先纵览一下Linxu操作系统是怎样控制任务来完成与硬件资源交互的。性能调优是一项富有挑战性的工作,它需要对硬件、操作系统和应用有非常深入的了解。如果性能调优很简单,那么我们所要探究的配置参数就可以直接硬编码到固件或操作系统中了,你今天就不会看到本文了。然而正如图1-1所示,服务器性能会受到多种因素的影响。 一个 20000 名用户,却只有单 IDE 磁盘的数据库服务器,面对这样的 I/O […]

, , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.