Optimización de Código

Description

Mapa mental Optimizacion de Código
Luis Fernando Mtz Mtz
Mind Map by Luis Fernando Mtz Mtz, updated more than 1 year ago
Luis Fernando Mtz Mtz
Created by Luis Fernando Mtz Mtz over 7 years ago
69
0

Resource summary

Optimización de Código
  1. Mininimizar el código antes de traducirlo a código objeto
    1. Objetivo
    2. Hace:
      1. Borra instrucciones, variables y reduce expresiones
        1. Reduce el tamaño del Programa
          1. El programa ocupa menos RAM
          2. Varios tipos de optimizacion
            1. Optimización Local
              1. Con Bloques
                1. Folding
                  1. Para Constantes
                  2. Propagación de Constantes
                    1. La propagacion dura hasta que no se cambie de valor
                    2. Reducción de Potencia
                      1. Hace potencias con muchas multiplicaciones
                      2. Reducción de Sub-expresiones comunes
                    3. Optimización de Ciclo
                      1. No se sabe cuantas instrucciones se repiten
                      2. Optimización de Mirilla
                        1. Para saltos, rutinas y bifurcaciones
                        2. Optimización Global
                          1. De todo el codigo
                        Show full summary Hide full summary

                        Similar

                        Mapa Conceptual de la arquitectura de base de datos
                        Alan Alvarado
                        Mapa Conceptual Hardware y Software
                        Jeferson Alfonso Alvarado Suarez
                        Abreviaciones comunes en programación web
                        Diego Santos
                        Los ordenadores
                        Adela Rico Torres
                        La ingenieria de requerimientos
                        Sergio Abdiel He
                        Software educativo
                        LuisChavez
                        Test: "La computadora y sus partes"
                        Dayana Quiros R
                        ¿Conozco las herramientas de diseño AutoCAD?
                        Sonia Rojas Barbosa
                        Ingeniería de Software
                        Michael F. Gonzalez
                        EXAMEN GRUPO C-24 SISTEMAS ABIERTOS DE SOFTWARE
                        julieta_09