System Performance Tuning, Second Edition
By
Gian-Paolo D. Musumeci,
Mike Loukides
February 2002
Pages: 350
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 An Introduction to Performance Tuning
-
An Introduction to Computer Architecture
-
Principles of Performance Tuning
-
Static Performance Tuning
-
Concluding Thoughts
-
Chapter 2 Workflow Management
-
Workflow Characterization
-
Workload Control
-
Benchmarking
-
Concluding Thoughts
-
Chapter 3 Processors
-
Microprocessor Architecture
-
Caching
-
Process Scheduling
-
Multiprocessing
-
Peripheral Interconnects
-
Processor Performance Tools
-
Concluding Thoughts
-
Chapter 4 Memory
-
Implementations of Physical Memory
-
Virtual Memory Architecture
-
Paging and Swapping
-
Consumers of Memory
-
Tools for Memory Performance Analysis
-
Concluding Thoughts
-
Chapter 5 Disks
-
Disk Architecture
-
Interfaces
-
Common Performance Problems
-
Filesystems
-
Tools for Analysis
-
Concluding Thoughts
-
Chapter 6 Disk Arrays
-
Terminology
-
RAID Levels
-
Software Versus Hardware
-
A Summary of Disk Array Design
-
Software RAID Implementations
-
RAID Recipes
-
Concluding Thoughts
-
Chapter 7 Networks
-
Network Principles
-
Physical Media
-
Network Interfaces
-
Network Protocols
-
NFS
-
CIFS via Unix
-
Concluding Thoughts
-
Chapter 8 Code Tuning
-
The Two Critical Approaches
-
Techniques for Code Analysis
-
Optimization Patterns
-
Interacting with Compilers
-
Concluding Thoughts
-
Chapter 9 Instant Tuning
-
Top Five Tuning Tips
-
Instant Tuning Recipes
-
Colophon
Return to System Performance Tuning