¿Qué es la optimización?

En informática, la optimización, la optimización del programa o la optimización del software es cuando el código subyacente de un sistema de software se modifica para que el programa se ejecute de manera más eficiente. Por ejemplo, un programa de computadora puede optimizarse de modo que use menos memoria, consuma menos energía o logre los mismos resultados usando menos operaciones.

Optimización discreta, memoria, términos de software.