Modelo de memoria de un proceso

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Modelo de memoria de un proceso por Mind Map: Modelo de memoria de un proceso

1. Fases en la generación de un ejecutable

1.1. Compilación

1.1.1. Resuelve referencias dentro de cada módulo fuente

1.1.2. Genera un módulo objeto

1.2. Montaje

1.2.1. Resuelve referencia

1.2.1.1. entre módulo objeto

1.2.1.2. a símbolos de biblioteca

1.2.2. Genera ejecutable con biblioteca

2. Biblioteca de objetos

2.1. Estáticas

2.1.1. Ejecutable autocontenido

2.1.2. Ejecutables grandes

2.1.3. Código de biblioteca repetido en ejecutables

2.1.4. Actualización de la biblioteca

2.2. Dinamicas

2.2.1. Carga y montaje de la biblioteca

2.2.2. El ejecutable contiene

2.2.2.1. nombre de la biblioteca

2.2.2.2. rutina de carga

2.2.2.3. montaje en tiempo de ejecución

3. Formato de un ejecutable

3.1. cabecera

3.1.1. Número magico

3.1.2. Dirección punto de entrada

3.1.3. tabla de secciones

3.2. Secciones

3.2.1. Código

3.2.2. Datos con valor inicial

3.2.3. Tabla de símbolos

4. Mapa de memoria

4.1. No homogéneo

4.2. Segmentos

4.3. región

4.3.1. dirección de comienzo

4.3.2. tamaño inicial

4.3.3. Soporte

4.3.3.1. almacena su contenido inicial

4.3.4. Protección

4.3.4.1. lectura

4.3.4.2. escritura

4.3.4.3. ejecución

4.3.5. uso

4.3.5.1. compartido

4.3.5.2. privado

4.3.6. tamaño

4.3.6.1. fijo

4.3.6.2. variable

4.4. Otras regiones

4.4.1. heap

4.4.2. archivo proyectado

4.4.3. memoria compartida

4.4.4. Pilas

4.4.5. biblioteca dinámica

5. Operaciones genéricas

5.1. región

5.1.1. crear

5.1.2. eliminar

5.1.3. cambiar tamaño

5.1.4. duplicar