get_memory_usage
Retrieve detailed memory usage for processes, scenes, GPU, and system to monitor performance and diagnose resource bottlenecks in Unreal Engine.
Instructions
Retrieves detailed memory usage including process, scene, GPU, and system information.
Returns: { process_memory: {used_physical_memory_mb, peak_used_physical_memory_mb, available_physical_memory_mb, total_physical_memory_mb, used_virtual_memory_mb, peak_used_virtual_memory_mb}, scene_memory: {actor_count, component_count, static_mesh_count, material_count (distinct), material_slot_count, texture_count (distinct textures the scene's materials use), resident_texture_count (every UTexture2D in memory)}, gpu_memory: {gpu_memory_available, gpu_memory_status, rhi_name, dedicated_video_memory_mb?, shared_system_memory_mb?, total_graphics_memory_mb?, streaming_texture_memory_mb, non_streaming_texture_memory_mb}, system_info: {platform, cpu_brand, cpu_cores, cpu_threads} }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||