A escala, el rendimiento está limitado menos por el número de CPU que por la contención, los efectos de caché y las colas sin límites — añadir hilos más allá de cierto punto hace las cosas más lentas. Tanto la ley de Amdahl como la Ley Universal de Escalabilidad lo predicen: el coste de coordinación acaba dominando.
Contención
Cuando muchos hilos pelean por un lock o una línea de caché, se serializan y pasan tiempo esperando en lugar de trabajando. Bajo la Ley Universal de Escalabilidad, la contención más el pueden hacer que el rendimiento pasado un número óptimo de hilos.
