7.2.1 Optimización de Costo de Ejecución

•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 del microprocesadores son elementos que se deben optimizar para tener un mercado potencial más amplio.

•Las aplicaciones multimedias 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 memoriay otros recursos de hardware tiene mayor rendimiento.

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

Bibliografía

Juan Carlos. Tipos de Código. Fuente digital en PDF. Instituto Tecnológico de Morelia, 2007.

Subido por:

T.S.U.I. Epifanio de la Cruz Pérez [§hane]. Téc. Superior Universitario en Informática. Egresado de la UTHH (Universidad Tecnológica de la Huasteca Hidalguense), Huejutla, Hgo., México.

“La auténtica diferencia entre el hardware y el software es que el hardware se vuelve más rápido, pequeño y barato con el tiempo, mientras que el software se vuelve más lento, grande y caro”.

Martes, 04 de Diciembre de 2007.

02:40 A.M.


Google