Búsqueda del cuello de botella
Dado que cualquier problema de rendimiento podría estar causado por uno de varios factores, deberá observar diversas áreas para eliminar cada una.
- Unidad central de proceso (UCP)
- Memoria
- Entrada/Salida (E/S)
Existen varias herramientas que permiten medir los componentes del sistema y establecer cuál es su rendimiento y bajo qué tipo de carga de trabajo.
Los aspectos más importantes que deben medirse son el uso de la CPU y el uso de la memoria. Si la CPU no es lo suficientemente potente para manejar la carga de trabajo, será imposible ajustar el sistema de modo que tenga un efecto claro sobre el rendimiento global. Deberá actualizar la CPU. De forma parecida, si un programa se ejecuta en un entorno sin suficiente memoria, un aumento de la memoria mejora el rendimiento mucho más que cualquier tipo de ajuste.