Performance Basics

Introduction
This module will introduce you to the many factors that must be taken into consideration when one assesses performance. The module emphasizes that performance is far more than efficient CPU utilization; it includes such matters as code maintainability, effective I/O strategies and good algorithms, for example. The module will discuss those components of a user's application and of the computer system that have the greatest impact on this broad definition of performance, using Windows 2000 on the CTC Velocity Cluster as the discussion context.

At the end of the module, you can expect to know enough about performance basics to start tuning your application and to proceed to subsequent, more detailed, modules on performance in the Workshop.

Prerequisites: