Focused reference · Unreal Engine 5.8

Regression and recipes

unreal-memory-streaming/references/regression-and-recipes.md

Regression record

MetricBaselineCandidateBudget/result
peak process/platform memory
steady memory after traversal
texture/VT/Nanite pool pressure
ready latency / worst hitch ms
PSO misses/runtime compile hitches
visual quality/fallback result

Run repeated cold and warm samples. Preserve device profile, build, route, speed, camera, content, and cache preparation. Reject wins that shift work past the capture, lower required quality, or break cook.

Symptom recipes

SymptomBounded experiment
opening one menu loads a level's contentReference Viewer from widget/class default; soften first boundary
textures stay blurrybuild/inspect streaming data, then compare wanted versus budgeted mips
texture pool over budgetidentify valid demand/forced/non-streaming owners before pool or mip change
VT tiles flickeridentify saturated format pool; A/B fixed pool size within VRAM budget
static Nanite view keeps streaminginspect pool thrash; A/B pool or resident demand
repeated spawn/despawn grows RAMmarked Memory Insights retained-allocation query
first material use hitchescold PSO validation; wait/precache or cover documented misses
teleport arrives into missing worlddestination source plus complete readiness gate and timeout