Los costos son el factor más
importante a tomar en cuenta a la hora de optimizar ya que en ocasiones la
mejora obtenida puede verse no reflejada en el programa final pero si ser
perjudicial para el equipo de desarrollo.
• La optimización de una
pequeña mejora tal vez tenga una pequeña ganancia en tiempo o en espacio pero
sale muy costosa en tiempo en generarla.
Costos
Costos
• Pero en cambio si esa
optimización se hace por ejemplo en un ciclo, la mejora obtenida puede ser N
veces mayor por lo cual el costo se minimiza y es benéfico la mejora.
• Por ejemplo: for(int
i=0; i < 10000; i++); si la ganancia es de 30 ms 300s 7.2.1 Costo de
ejecución.
No hay comentarios:
Publicar un comentario