Você está na página 1de 110
tcl eee Red Hat Enterprise System Monitoring and Performance Tuning -RH442 RH442 Red Hat Enterprise System Monitoring and Performance Tuning Table of Contents t Introduction Copyright 12 | introduction 8 Red Hat Enterprise Linux 4 I Red Hat Network 1S Red Hat Desktop 16 Red Hat Applications 17 ' The Fedora Project 8 Objectives of RH442 19 . Audience and Prerequisites 10 Warning!!! Hl UNIT 1 Performance Tuning Basics - Principles and Terminology . Objectives 12 . What is performance tuning? 13 Performance analysis 14 Performance tuning 15 i Performance management 16 The tuning process 17 i Basic Principles 18 Tuning is not simple 19 Develop a model 1:10 g Application model Lil Hardware mode! 112 d Quantifying performance 13 Metrics 1-14 Measurable values 1-15 4 Derived measurements 1-16 ] Copyright © 2005 Red Hat, inc. RH442-4.1-2005-04-22, 1 1 Operational laws 117 Five operational laws 118 A tuning methodology 1-19 Business layer: gather information about the application 1-20 Application layer: characterize the application Lai OS/Hardware/Infrastructure Layers 1.22 Determine metrics for performance 123 Goals 1-24 Tune 1.25 Trade-offs 126 Performance level agreements 1-27 End of Unit 1 128 Lab Uniti UNIT 2. Tuning Mechanisms and Gathering Information Objectives 22 Obtaining information 23 Obtaining hardware information 24 The sysés filesystem 25 System Process Queues 2-6 Viewing processes 27 System activity reporter 28 VO performance 29 Tuning the system 2-10 The sysfs and proc filesystems 2 The sysct utitiy 2-12 Passing parameters 2-13 Module parameters 2-14 Recovering from tuning attempts 2-15 Generating Reports 2-16 The awk programming language 2-17 GNUPLot 2-18 Benchmarking 2-19 Many OSS benchmarks available 2:20 Disk benchmarking 2-21 LMBench 2-22 Benchmarking the network 2-23 End of Unit 2 2-24 Lab Unit 2 Copyright © 2005 Red Hat, Inc. RH442-4.1-2005-04-22

Você também pode gostar