Books & Videos

Table of Contents

  1. Chapter 1 Perspectives on Performance Management

    1. Windows 2000 Evolution

    2. Tools of the Trade

    3. Performance and Productivity

    4. Performance Management

    5. Problems of Scale

    6. Performance Tools

  2. Chapter 2 Measurement Methodology

    1. Performance Monitoring on Windows

    2. Performance Monitoring API

    3. Performance Data Logging

    4. Performance Monitoring Overhead

    5. A Performance Monitoring Starter Set

  3. Chapter 3 Processor Performance

    1. Windows 2000 Design Goals

    2. The Thread Execution Scheduler

    3. Thread Scheduling Tuning

  4. Chapter 4 Optimizing Application Performance

    1. Background

    2. The Application Tuning Case Study

    3. Intel Processor Hardware Performance

  5. Chapter 5 Multiprocessing

    1. Multiprocessing Basics

    2. Cache Coherence

    3. Pentium Pro Hardware Counters

    4. Optimization and SMP Configuration Tuning

    5. Configuring Server Applications for Multiprocessing

    6. Partitioning Multiprocessors

  6. Chapter 6 Memory Management and Paging

    1. Virtual Memory

    2. Page Replacement

    3. Memory Capacity Planning

  7. Chapter 7 File Cache Performance and Tuning

    1. File Cache Sizing

    2. Cache Performance Counters

    3. Universal Caching

    4. How the Windows 2000 File Cache Works

    5. Cache Tuning

  8. Chapter 8 Disk Subsystem Performance

    1. The I/O Subsystem

    2. Disk Architecture

    3. I/O Buses

    4. Disk Interfaces

    5. System Monitor Counters

    6. Workload Studies

  9. Chapter 9 Filesystem Performance

    1. Storage Management

    2. Filesystems

    3. Defragmentation

    4. System Monitor Counters

    5. Comparing Filesystem Performance

    6. Selecting a Filesystem

  10. Chapter 10 Disk Array Performance

    1. Disk Striping

    2. Enter RAID

    3. RAID Disk Organizations

    4. RAID and Windows 2000

    5. Benchmark Testing

    6. Selecting a RAID Configuration

  11. Chapter 11 Introduction to Networking Technology

    1. Networking Basics

    2. Bandwidth and Latency

    3. Media Access Layer

    4. Internet Protocol Layer

    5. Host-to-Host Connections

  12. Chapter 12 Internet Information Server Performance

    1. Web Server Architecture

    2. Sources of Information

    3. Web Server Benchmarks

    4. Performance Management

    5. Load Balancing and Server Clustering

  13. Chapter 13 Bibliography

    1. Performance Management

    2. Measurement Methodology

    3. Processor Performance

    4. Optimizing Application Performance

    5. Multiprocessing

    6. Memory Management and Paging

    7. File Cache Performance and Tuning

    8. Disk Subsystem Performance

    9. Filesystem Performance

    10. Disk Array Performance

    11. Networking Technology

    12. Internet Information Server Performance

  1. Colophon