En las preferencias de correlación de memoria, puede establecer la ubicación
de la correlación de memoria.
Además, puede indicar si desea que el depurador le solicite confirmación cuando elige
eliminar todos los grupos al trabajar en el diálogo Gestionar grupos. También puede
establecer la correlación para que se construya antes de buscar campos.
Acerca de esta tarea
El producto con el que ha instalado el depurador puede incluir un directorio
de correlación de memoria de ejemplo, <directorio de instalación de
producto>\plugins\com.ibm.debug.memorymap.<plataforma>.samples\samples,
donde <directorio de instalación de producto> es el directorio
en el que ha instalado este producto. Si el producto incluye este directorio, el
depurador buscará en él las correlaciones de memoria por omisión. De lo contrario, el
directorio de correlación de memoria predeterminado puede encontrarse en las preferencias
de correlación de memoria.
El directorio de correlación de memoria debe contener un archivo
layout.dtd, que es necesario para la vista Memoria. Puede cambiar
la ubicación de correlación de memoria, pero si lo hace debe copiar un archivo
layout.dtd en la nueva ubicación de correlación de memoria (si
exporta una correlación a esta ubicación, el procedimiento de exportación generará
automáticamente un archivo layout.dtd). Este archivo debe residir
siempre en la ubicación de correlación de memoria.
Nota: Puede que también haya un
archivo
layout.dtd disponible en el sitio de descarga del producto
con el que ha instalado este depurador. Si no hay un archivo
layout.dtd disponible en el producto con el que ha instalado este
depurador, puede crear un archivo
layout.dtd según se describe en el
tema
Definir un diseño de correlación.
Para que el depurador busque
correlaciones de memoria creadas por el usuario, puede añadir las correlaciones de
memoria al directorio predeterminado o cambiar la ubicación de las correlaciones de
memoria de forma que señale a otro directorio, del siguiente modo (asegúrese de que este
otro directorio contiene una copia del archivo layout.dtd):
Procedimiento
- En la vista Memoria, pulse el icono de flecha abajo y seleccione
Preferencias de correlación de memoria en el menú.
- En el recuadro de diálogo Preferencias de correlación de
memoria, especifique o busque la ubicación de correlación de memoria que desea
establecer en el campo Ubicación de correlaciones de memoria.
Nota: - Si el producto con el que ejecuta este depurador suministra el Explorador de sistemas
remotos, los valores de ubicación de correlaciones de memoria se establecen en este
recuadro de diálogo en la sección Ubicación de correlaciones de
memoria. En esta sección, puede especificar o buscar una ubicación en un
servidor remoto. Para ello, elija el Perfil y la
Conexión asociados con la ubicación de correlación de memoria (si
no especifica un perfil o no existe ninguno en el espacio de trabajo, el nombre de
archivo especificado en el campo Directorio se tratará como un
archivo local y no se asociará con ningún perfil).
A continuación, especifique la carpeta de ubicación de correlación de memoria en el
campo Directorio.
Al correlacionar memoria, visualizará una lista de las correlaciones que residen en la
ubicación especificada. Si esta ubicación es remota, se intentará una conexión con el
servidor remoto para recuperar la lista de correlaciones disponibles.
Si se selecciona la opción Correlacionar, ésta le permitirá
buscar
una correlación tanto en el sistema local como en los remotos. Si el archivo de
correlación seleccionado se encuentra en un sistema remoto, los archivos remotos
necesarios se almacenarán en la antememoria del sistema local.
- Si cambia la ubicación de correlación de memoria predeterminada, puede establecerla
de nuevo en el valor predeterminado del producto con facilidad pulsando el botón
Restaurar
valores predeterminados del recuadro de diálogo Preferencias de
correlación de memoria.
- Si desea controlar el tamaño del bloque de memoria que se recupera, complete los
campos Tamaño mínimo de recuperación de bloque de memoria en bytes
y Tamaño máximo de recuperación de bloque de memoria en bytes. Cuando
se recupera un bloque de memoria, se divide en segmentos con un tamaño igual al tamaño
mínimo de recuperación de bloque de memoria. Las solicitudes de recuperación se
consolidan hasta el tamaño máximo de recuperación de bloque de memoria.
Nota: - Si el tamaño máximo de recuperación de bloque de memoria especificado supera el
tamaño máximo soportado por el motor del depurador, se utilizará el tamaño máximo
soportado por el motor del depurador.
- Si observa problemas de rendimiento en la correlación de memoria, el aumento del
tamaño mínimo de bloque puede ser de ayuda. En correlaciones grandes y contiguas, un
valor más grande del tamaño mínimo de bloque aumentará el rendimiento.
- Seleccione el recuadro de selección Solicitar al eliminar todos los
grupos si desea recibir una solicitud cuando elimine todos los grupos.
- Elija si desea o no recibir una solicitud para conservar o descartar información
de agrupación y descripción antes de reconstruir una correlación. Si no se selecciona
este recuadro de selección, se recordará la última acción de guardado o descarte (por
ejemplo, se guardará la información si era para la última reconstrucción de correlación).
- Indique si desea que el archivo de correlación XML se guarde cuando se
modifiquen los grupos y descripciones en la representación. Si se selecciona este
recuadro de selección, la representación se reconstruirá cuando efectúe cambios, y se
reconstruirán las representaciones de la vista Memoria que utilicen el archivo XML
relacionado.
- Para construir la correlación antes de abrir el recuadro de diálogo
Buscar campo, marque el recuadro de selección Construir
automáticamente la correlación antes de abrir el diálogo Buscar campo. Si no
se marca este recuadro de selección, sólo aquellos elementos que ya se han construido (o
expandido) en la correlación se visualizarán en el recuadro de diálogo Buscar campo. Por
omisión, este recuadro de selección está seleccionado.
- Especifique el valor elegido para recibir un mensaje de aviso cuando la
exportación de una correlación afecte a otras representaciones de memoria.
Resultados
Al correlacionar memoria, la lista de correlaciones disponibles que se visualiza
corresponde a correlaciones residentes en la ubicación de correlación de memoria. De
forma similar, al correlacionar memoria mediante la acción
Correlacionar, se le solicitará que localice la correlación en
esta ubicación; sin embargo, con esta acción también puede buscar las correlaciones de
memoria en otras ubicaciones
del sistema local. Si efectivamente busca en otras ubicaciones del sistema local y elige
una correlación de esta ubicación, la ubicación se convertirá en la ubicación de
correlación de memoria predeterminada.
Nota: Si el producto con el que ejecuta este
depurador suministra el Explorador de sistemas remotos, puede buscar una correlación en
un sistema local o remoto. Si elige una correlación de una ubicación diferente de un
sistema local o remoto, la ubicación se convertirá en la ubicación de
correlación de memoria predeterminada.