메모리 창

Memory 창에 선택한 명령어의 RAM 또는 GPU 메모리에 값이 표시됩니다.

메모리 창
그림 1. 메모리 창

이 창에는 선택한 명령어로 읽히거나 쓰여진 메모리 위치가 표시됩니다. 각 명령어에는 일반적으로 읽기 또는 쓰기 작업이 여러 개 있습니다. Range 목록에서 하나를 선택하세요. 뷰가 업데이트되어 작업의 시작 메모리 주소를 표시합니다. 녹색은 읽기 작업을 나타내고 빨간색은 쓰기 작업을 나타냅니다. 예를 들어 위 이미지의 명령어에는 메모리 주소 0x000000728185be58에서 시작하는 64바이트 읽기 작업이 포함되어 있습니다. Type 목록에서 다른 데이터 유형을 선택하여 데이터가 표시되는 방식을 변경할 수 있습니다.

필드는 애플리케이션 메모리에 해당하는 값을 표시하기 위해 0으로 설정됩니다. 이 다른 숫자로 설정되어 있으면 창에 GPU 할당 메모리의 값이 표시됩니다. 애플리케이션 메모리는 RAM을 사용하는 반면 GPU 할당 메모리는 RAM 또는 GPU 메모리를 사용할 수 있습니다.

명령어 창에서 포인터 값을 클릭하면 메모리 창의 특정 주소로 바로 이동합니다.

이 창에서는 특정 주소 범위를 볼 수만 있는 것은 아닙니다. 명령어를 선택한 후 State(상태) 창을 선택합니다. DeviceMemories를 선택합니다. 이 섹션은 Vulkan 트레이스를 위해 Vulkan 핸들로 구성됩니다. 핸들을 펼치고 데이터를 선택합니다. 특정 주소를 클릭하면 보기에 표시됩니다.

메모리 상태
그림 2. 메모리 상태