What Is a Bottleneck?

Simply put, a bottleneck is a condition in which one resource is preventing another resource from functioning at its best. For example, when one application monopolizes the system processor to the exclusion of all other operations, there is a bottleneck at the processor. Bottlenecks can occur in virtually any Windows subsystem or on any element of the network.

Bottlenecks might occur for any of several reasons:

  • Resources are not sharing workloads equally.

  • The system does not have sufficient resources.

  • Settings are configured incorrectly.

  • A resource is malfunctioning.

  • A program is monopolizing a particular resource.

Get Microsoft® Windows Server 2003: Administrator’s Companion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.