แผงความทรงจำ

บานหน้าต่างหน่วยความจำจะแสดงค่าใน RAM หรือหน่วยความจำ GPU สำหรับคำสั่งที่เลือก

แผงความทรงจำ
รูปที่ 1 แผงหน่วยความจำ

บานหน้าต่างนี้จะแสดงตำแหน่งหน่วยความจำที่คำสั่งที่เลือกอ่านและ/หรือเขียน โดยปกติแล้วแต่ละคำสั่งจะมีหลายการดำเนินการอ่านหรือเขียน เลือกรายการใดรายการหนึ่งจากรายการช่วง มุมมองจะอัปเดตเพื่อแสดงที่อยู่หน่วยความจำเริ่มต้นสำหรับการดำเนินการ สีเขียวแสดงถึงการดำเนินการอ่าน ส่วนสีแดงแสดงถึงการดำเนินการเขียน ตัวอย่างเช่น คำสั่งในรูปภาพด้านบนมีการอ่าน การดำเนินการ 64 ไบต์โดยเริ่มที่ที่อยู่หน่วยความจำ 0x000000728185be58 คุณเปลี่ยนวิธีแสดงข้อมูลได้โดยเลือกประเภทข้อมูลอื่นจากรายการประเภท

ฟิลด์ Pool จะตั้งค่าเป็น 0 เพื่อแสดงค่าที่สอดคล้องกับหน่วยความจำของแอปพลิเคชัน หากตั้งค่าพูลเป็นหมายเลขอื่น บานหน้าต่างจะแสดงค่าสำหรับหน่วยความจำที่กำหนดให้กับ GPU หน่วยความจำของแอปพลิเคชันใช้ RAM ในขณะที่หน่วยความจำที่กำหนดให้กับ GPU อาจใช้ RAM หรือหน่วยความจำ GPU

คลิกค่าพอยน์เตอร์ในบานหน้าต่างคำสั่งเพื่อข้ามไปยังที่อยู่ที่เฉพาะเจาะจงนั้นในบานหน้าต่างหน่วยความจำโดยตรง

คุณไม่ได้จำกัดอยู่แค่การดูช่วงที่อยู่เฉพาะในบานหน้าต่างนี้ เลือก คำสั่ง แล้วเลือกแผงสถานะ เลือก DeviceMemories (ส่วนนี้จัดระเบียบตามแฮนเดิล Vulkan สำหรับการติดตาม Vulkan) ขยายแฮนเดิลแล้วเลือกข้อมูล คลิกที่อยู่ใดที่ต้องการเพื่อแสดงในมุมมอง

สถานะหน่วยความจำ
รูปที่ 2 สถานะหน่วยความจำ