ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Costos De Ejecución


Enviado por   •  13 de Febrero de 2014  •  315 Palabras (2 Páginas)  •  385 Visitas

Página 1 de 2

Los costos de ejecución son aquellos que vienen implícitos al ejecutar el programa.

•En algunos programas se tiene un mínimo para ejecutar el programa, por lo que el espacio y la velocidad de los microprocesadores son elementos que se deben optimizar para tener un mercado potencial más amplio.

•Las aplicaciones multimedia como los videojuegos tienen un costo de ejecución alto por lo cual la optimización de su desempeño es crítico, la gran mayoría de las veces requieren de procesadores rápidos (e.g. tarjetas de video) o de mucha memoria.

•Otro tipo de aplicaciones que deben optimizarse son las aplicaciones para dispositivos móviles

•Los dispositivos móviles tiene recursos más limitados que un dispositivo de cómputo convencional razón por la cual, el mejor uso de memoria y otros recursos de hardware tiene mayor rendimiento.

•En algunos casos es preferible tener la lógica del negocio más fuerte en otros dispositivos y hacer uso de arquitecturas descentralizadas como cliente/servidor o P2P.

Memoria

La memoria es uno de los recursos más importantes de la computadora y en consecuencia la parte responsable del sistema operativo en tratar con este recurso, el gestor de memoria del sistema operativo debe hacer de puente entre los requisitos de las aplicaciones y los mecanismos que proporciona el hardware de gestión de memoria.

Registros

Los registros del procesador se emplean para controlar instrucciones en ejecución, manejar direccionamiento de memoria y proporcionar capacidad aritmética. Los registros son espacios físicos dentro del microprocesador con capacidad de 4 bits hasta 64 bits dependiendo del microprocesador que se emplee.

La pila

La aparición de lenguajes con estructura de bloque trajo consigo la necesidad de técnicas de alojamiento en memoria más flexibles, que pudieran adaptarse a las demandas de memoria durante la ejecución del programa.

La asignación de memoria de las variables locales se hace de una forma flexible, ya que solamente necesitan un espacio de memoria asignada desde el momento en que comienza la ejecución hasta el momento en el que esta finaliza.

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com