Definición
La tasa a la que un sistema, componente o red completa o transfiere con éxito unidades de trabajo o datos durante un intervalo especificado, típicamente expresada en unidades por segundo (requests/s, MB/s, transacciones/s).

Principio

Principio
El rendimiento está determinado por la capacidad de servicio del recurso limitante, la carga ofrecida y la eficiencia del sistema; medible como salidas exitosas completadas por tiempo y distinto de la carga ofrecida o la tasa instantánea del enlace.

Demostración

Demostración
Un enlace de red informa de 500 MB/s de rendimiento sostenido para transferencias de archivos; una base de datos mide 2.000 transacciones comprometidas por segundo bajo una carga y nivel de concurrencia dados.

Aplicación incorrecta

Aplicación incorrecta
Confundir rendimiento con carga ofrecida (tasa de envío) o con la tasa bruta del enlace; medir picos instantáneos en lugar de trabajo sostenido completado conduce a conclusiones de capacidad engañosas.

Consecuencia

Consecuencia
La medición precisa del rendimiento ayuda en la planificación de capacidad, definición de SLA y optimización; aumentar el rendimiento normalmente requiere incrementar la capacidad del cuello de botella o reducir el coste de servicio por unidad.

Inversión

Inversión
Si el rendimiento cae a cero, el sistema no está entregando trabajo (por fallo, interbloqueo o colapso); intentos sin límite de aumentar la carga ofrecida más allá del cuello de botella no aumentan el rendimiento y pueden reducirlo.

Límite

Límite
Se aplica al trabajo exitoso completado por tiempo para sistemas, subsistemas y enlaces; excluye la latencia (tiempo por unidad) y métricas de utilización que describen ocupación de recursos en lugar de salida completada.

Tensión semántica

Tensión semántica
Compite conceptualmente con latencia y utilización: mayor rendimiento puede entrar en conflicto con menor latencia; las mediciones de rendimiento pueden ocultar problemas de latencia de cola y equidad entre flujos.

Síntesis

Síntesis
El rendimiento es la tasa sostenida medible de trabajo exitoso completado limitada por el cuello de botella del sistema; entenderlo requiere medir salidas completadas, identificar cuellos de botella y reconciliar compensaciones con latencia y equidad.