Optimizacion de código

Roque Miguel Osorio
Mind Map by Roque Miguel Osorio, updated more than 1 year ago
Roque Miguel Osorio
Created by Roque Miguel Osorio about 6 years ago
66
0

Description

Mapa mental de optimización de codigo

Resource summary

Optimizacion de código
  1. Revisa el código generado a varios niveles de abstracción y realiza las optimizaciones aplicables al nivel de abstracción.
    1. La finalidad de la optimización de código es producir un código objeto lo más eficiente posible.
    2. Clasificación
      1. Dependientes de la máquina
        1. Aprovechan características específicas de la máquina objetivo
        2. Independientes de la máquina
          1. Aplicables en cualquier tipo de máquina objetivo
          2. En función del ámbito de aplicación
            1. Optimizaciones locales
              1. Aplicadas dentro de un Bloque Básico
              2. Optimizaciones globales
                1. Aplicadas a más de un B.B.
            2. Objetivo
              1. Obtener código que se ejecuta más eficientemente según los criterios:
                1. Tiempo de ejecución (optimización temporal)
                  1. Espacio de memoria utilizado (optimización espacial)
                2. Bloque Básico
                  1. Un bloque básico es un fragmento de código que tiene una única entrada y salida, y cuyas instrucciones se ejecutan secuencialmente
                    1. Un bloque básico es un fragmento de código que tiene una única entrada y salida, y cuyas instrucciones se ejecutan secuencialmente
                    Show full summary Hide full summary

                    Similar

                    1.3 PROCESO DE COMUNICACION
                    Nelly Mendez
                    Apunte 1
                    Nelly Mendez
                    Retroalimentación Fundamento De Base De Datos
                    Karen Cortés de R.
                    Retroalimentación Fundamentos de Bases de Datos
                    Patricia Zanotelli
                    retroalimentacion fundamento de base de datos
                    omar duran cogque
                    Test 3° Parcial
                    Roque Miguel Osorio
                    Lenguajes Artificiales
                    DANIEL MARTINEZ
                    RETROALIMENTACION FUNDAMENTO DE BASES DE DATOS
                    SAUL CORTES
                    Retroalimentación Fundamento de bases de Datos
                    Javi NolPer
                    Retroalimentacion de base de datos
                    Rodrigo Huerta