Gestor de Memoria - Práctica 3 OS 1.0
Simulador de gestión de memoria con algoritmos de Primer Hueco y Siguiente Hueco.
Cargando...
Buscando...
Nada coincide
Constantes de Configuración

defines

#define MEMORIA_TOTAL   2000
 Tamaño total de la memoria simulada (en unidades).
#define UNIDAD_MINIMA   100
 Unidad mínima de asignación. Toda memoria se alinea a múltiplos de este valor.
#define MAX_PARTICIONES   50
 Máximo número de particiones simultáneas en memoria.
#define MAX_PROCESOS   100
 Máximo número de procesos que puede manejar la simulación.
#define DEFAULT_BUFFER_SIZE   4096
 Tamaño del buffer interno usado por transfer_all() (4KB).

Descripción detallada

Valores que determinan los límites del simulador.

Valores por defecto para las operaciones de E/S.

Documentación de «define»

◆ DEFAULT_BUFFER_SIZE

#define DEFAULT_BUFFER_SIZE   4096

Tamaño del buffer interno usado por transfer_all() (4KB).

Definición en la línea 46 del archivo file_utils.h.

Referenciado por transfer_all().

◆ MAX_PARTICIONES

#define MAX_PARTICIONES   50

Máximo número de particiones simultáneas en memoria.

Ejemplos
/Users/julianhinojosagil/Documents/Dev/noob-code/UA/year-2/OS/practica3/src/sim_engine.h.

Definición en la línea 42 del archivo sim_engine.h.

Referenciado por ocupar_memoria().

◆ MAX_PROCESOS

#define MAX_PROCESOS   100

Máximo número de procesos que puede manejar la simulación.

Definición en la línea 45 del archivo sim_engine.h.

Referenciado por cargar_procesos(), main() y test_sim().

◆ MEMORIA_TOTAL

#define MEMORIA_TOTAL   2000

Tamaño total de la memoria simulada (en unidades).

Definición en la línea 36 del archivo sim_engine.h.

Referenciado por inicializar_memoria(), run_gui() y test_sim().

◆ UNIDAD_MINIMA

#define UNIDAD_MINIMA   100

Unidad mínima de asignación. Toda memoria se alinea a múltiplos de este valor.

Definición en la línea 39 del archivo sim_engine.h.

Referenciado por alinear_size().