Optimización de sistemas

Páginas: 7 (1722 palabras) Publicado: 24 de noviembre de 2010
INSTITUTO TECNOLOGICO DE CERRO AZUL
RAÚL SAN JUAN SAAVEDRA
ESTUDIANTE DE INGENIERIA EN SISTEMAS COMPUTACIONALES
ENSAYO REFERENTE A OPTIMIZACIÓN
SOBRE LA UNIDAD 7 DE PROGRAMACION DE SISTEMAS
NOVIEMBRE DEL 2010
EMMANUEL_RSS@HOTMAIL.COM

RESUMEN

Hoy en nuestros días con una sociedad que demanda servicios más rápidos y más eficientes se presenta una dura labor dirigida en gran parte aquienes dedicamos nuestros conocimientos a la ingeniería del software. Esta labor está dada en optimizar y mejorar los tiempos y recursos que nos ayudan a dar un buen servicio y cumplir con la demanda presentada.

INTRODUCCIÓN

Con optimización nos referimos a hacer ya sea nuestro sistema, software o dispositivos más eficientes a la hora de estarse ejecutando, y para lograr esta optimizaciónnosotros podemos trabajar con el código para que su ejecución sea más simple, con lo que logramos más rapidez y eficiencia en la ejecución, en contraposición a esto nosotros tendremos nuestro hardware trabajando más que antes.
Hay varios tipos de optimización, la local nos ayuda cuando queremos optimizar solo una parte del sistema, la optimización de bucles que simplifica códigos de ciclos ainstrucciones más sencillas y más fáciles de ejecutar, la optimización global que se ve reflejada en el funcionamiento de todo el sistema y la optimización de mirilla que reemplaza código extenso por uno equivalente y más fácil de ejecutar.
La optimización de un sistema trae consigo costos que debemos considerar si queremos sacar un mejor provecho de este, así, si optimizarlo nos va a costar más delo que nos va a generar en ganancias es mejor no optimizarlo o buscar una forma menos costosa de optimizarlo.

OPTIMIZACION

En cómputo, la optimización es el proceso de modificar un sistema para mejorar su eficiencia o también el uso de los recursos disponibles. El sistema puede ser un simple programa de cómputo, una colección de computadoras o incluso una red como Internet.
La optimizaciónde software es una rama de la Ingeniería de Software que trata de convertir programas existentes en otros programas que realicen las mismas tareas en menos tiempo, con menos requerimientos de memoria, o en general empleando los recursos de forma óptima.
La optimización puede tener sentido a distintos niveles, desde los más bajos (desarrollo de circuitos, escritura de código máquina diseñadoespecialmente para la arquitectura) hasta los niveles más altos de elaboración de implementación, uso o diseño de algoritmos.
Es generalmente recomendado dejar la optimización hasta el final del proceso de desarrollo, ya que la optimización prematura puede introducir nuevos errores (generalmente más difíciles de detectar por ser de naturaleza algorítmica).

TIPOS DE OPTIMIZACION

Laoptimización va a depender del lenguaje de programación y es directamente proporcional al tiempo de compilación; es decir, entre más optimización mayor tiempo de compilación. Además, las optimizaciones pueden realizarse de diferentes formas. Estas se realizan en base al alcance ofrecido por el compilador de programación y es directamente proporcional al tiempo de compilación; es decir, entre más optimizaciónmayor tiempo de compilación.
Como el tiempo de optimización es gran consumidor de tiempo la optimización se deja hasta la fase de prueba final.
La optimización es un proceso que tiene a minimizar o maximizar alguna variable de rendimiento, generalmente tiempo, espacio, procesador, etc. Desafortunadamente no existen optimizador que hagan un programa más rápido y que ocupe menor espacio.
Laoptimización se realiza reestructurando el código de tal forma que el nuevo código generado tenga mayores beneficios. La mayoría de los compiladores tienen una optimización baja, se necesita de compiladores especiales para realmente optimizar el código.

LOCALES

La optimización local se realiza sobre módulos del programa. En la mayoría de las ocasiones a través de funciones, métodos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • OPTIMIZACION DE LA CODIFICACION DEL SISTEMA CONTABLE
  • Optimizacion Del Sistema Operativo Sistemas G2
  • Optimizacion De Sistemas Y Funciones
  • Analisis y optimizacion de un sistema termico
  • Optimizacion De Un Sistema De Bombeo
  • Optimización del sistema eléctrico español
  • nuples optimizacion en sistemas naturales
  • sistemas de optimización de una planta de chancado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS