Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En el panel Memory, se muestran los valores en RAM o GPU para el comando seleccionado.
Figura 1: Panel de memoria
En este panel, se muestran las ubicaciones de memoria en las que se leyó o escribió el comando seleccionado. Cada comando suele tener varias operaciones de lectura o escritura. Selecciona una de la lista Range. La vista se actualiza para mostrar la dirección de memoria inicial para la operación. El verde indica una operación de lectura, mientras que el rojo indica una operación de escritura. Por ejemplo, el comando en la imagen anterior contenía una operación de lectura de 64 bytes que comienza en la dirección de memoria 0x000000728185be58. Puedes cambiar la forma en que se muestran los datos si seleccionas un tipo de datos diferente en la lista Tipo.
El campo Pool está configurado en 0 para mostrar los valores correspondientes a la memoria de la aplicación. Si el Grupo está configurado en cualquier otro número, el panel muestra los valores de la memoria asignada por la GPU. La memoria de la aplicación usa RAM, mientras que la memoria asignada por la GPU puede usar RAM o memoria de GPU.
Haz clic en un valor de puntero del panel Comandos para saltar directamente a esa dirección específica en el panel Memoria.
En este panel, no estás limitado a ver rangos de direcciones específicos. Selecciona un comando y, luego, el panel State (Estado). Selecciona DeviceMemories. (Esta sección está organizada por controlador de Vulkan para registros de Vulkan). Expande un controlador y selecciona Datos. Haz clic en una dirección específica para mostrarla en la vista.
Figura 2: Estado de la memoria
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Memory Pane\n\nThe **Memory** pane displays the values in RAM or GPU memory for the selected command.\n**Figure 1.**Memory pane\n\nThis pane shows which memory locations were read from and/or written to by the\nselected command. Each command typically has multiple read or write operations;\nselect one from the **Range** list. The view updates to show the starting memory\naddress for the operation. Green denotes a read operation while red denotes a\nwrite operation. For example, the command in the image above contained a read\noperation of 64 bytes starting at memory address `0x000000728185be58`. You can\nchange how the data is displayed by selecting a different data type from the\n**Type** list.\n\nThe **Pool** field is set to **0** for displaying values corresponding to application memory. If the **Pool** is set to any other number, the pane shows values for GPU-assigned memory. Application memory uses RAM while GPU-assigned memory may use RAM or GPU memory.\n\nClick a pointer value in the **Commands** pane to jump directly to that specific\naddress in the **Memory** pane.\n\nYou aren't limited to viewing specific address ranges in this pane. Select a\ncommand and then the **State** pane. Select **DeviceMemories** . (This section is\norganized by Vulkan handle for Vulkan traces.) Expand a handle and select\n**Data**. Click a specific address to display it in the view.\n**Figure 2.**Memory state"]]