PUBLICO:Módulo de visualización del Mapa de Memoria

De SOA - Wiki - Unlam
Ir a la navegación Ir a la búsqueda

Visualización del Mapa de Memoria

Si el usuario selecciona desde el Menú Herramientas la opción Ver Mapa de Memoria se mostrará la siguiente interfaz gráfica que permite conocer la composición de la Memoria en un momento determinado de la ejecución del S.O SODIUM.

Ventana "Ver MapaMemoria

Una vez que se haya mostrado por pantalla esta ventana gráfica, el usuario deberá primero presionar en el Botón ejecutarComando'. Al realizar dicha acción el Visualizador irá calculando y mostrando en el cuadro de texto Mapa de Memoria, distintas tuplas con las ubicaciones de cada segmento que se encuentran en la memoria en ese momento.

Luego, al terminar mostrar todas las tuplas devueltas por el depurador el visualizador habilitará el botón Graficar. Por lo que si el usuario presiona ese botón, automáticamente se dibujarán en el lienzo de la Interfaz las ubicaciones de todos los bloques de memoria donde se encuentran cargados en ese momento. En la siguiente figura se muestra un ejemplo de este caso:

Ver Mapamemoria mostrando gráficamente los segmentos

Cuando el usuario selecciona el botón Graficar, se dibujará en el lienzo cada segmento de memoria como un bloque gráfico representado con un color característico. En cada uno de ellos detallan su dirección de Inicio y Fin, como se muestra en la imagen subsiguiente.

Representación gráfica de un bloque de memoria