Definicion de optimizacion

Solo disponible en BuenasTareas
  • Páginas : 2 (299 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de agosto de 2012
Leer documento completo
Vista previa del texto
Medida de optimización

En general, la optimización es empleada para que una tarea se realice más rápidamente. Pero este no siempre es el caso; por ejemplo, en determinados casos lo másimportante es que se consuma menos memoria, por lo tanto, se deben crear programas más lentos, pero que estén optimizados con respecto la memoria.

La optimización se hace siempre con respecto a unoo más recursos como ser: tiempo de ejecución, uso de memoria, espacio en disco, ancho de banda, consumo de energía, etc. Muchas veces la optimización de un recurso se hace a expensas de otrosrecursos.

Optimización de aplicaciones

Optimizar una aplicación significa hacer los cambios pertinentes para que esta se ejecute y funcione más rápidamente, o para que ocupe menos memoria, opara que gaste menos batería (útil en computadoras portátiles). Por lo general la optimización de un programa se hace a través de otros programas, una mejor configuración o similares, pero siemprea nivel software.

De todas maneras, la mejor optimización que puede hacérsele a una aplicación es a nivel código fuente, es decir, cambios en las sentencias de programación. Mejorar losalgoritmos resulta en una mejora del rendimiento general de la aplicación. También puede emplearse un compilador optimizador que ayude a crear una aplicación más optimizada.

Muchas veces, laoptimización de los algoritmos resulta en códigos menos legibles para los programadores y más difíciles de mantener y expandir.

Ver Eficiencia algorítmica.

Optimización de dispositivos

Laoptimización de dispositivos o periféricos de una computadora puede hacerse a nivel hardware (cambio de piezas, cables, puertos, jumpers, etc.) o a nivel software (cambio en las configuraciones,controladores, aplicaciones, etc.). Pero también un dispositivo puede optimizarse a nivel uso, es decir, su rendimiento puede muchas veces estár relacionado al uso que el propio usuario le da.
tracking img