Home games What’s Causing my Frame Rate to Drop? – Unreal Engine 5 Stat Profiling Tutorial

What’s Causing my Frame Rate to Drop? – Unreal Engine 5 Stat Profiling Tutorial

by admin



In this episode we cover the steps required to identify the cause of your frame rate drops. We go into more detail about CPU-related frame rate drops, using the profile tool.

https://www.unrealengine.com/en-US/blog/how-to-improve-game-thread-cpu-performance

https://docs.unrealengine.com/5.3/en-US/using-the-unreal-frontend-tool/

source

Related Videos

41 comments

@Vinor90 February 10, 2025 - 7:55 am

in UE 5.3
Tools – Profile – Profile Data Visualizer

@MA3DPOSSIBLE February 10, 2025 - 7:55 am

can you make a video in which you talk and explain the stats, at least the most important ones with which you interfaced in this video? Anyway, this stuff is pro! 🦾🔥

@mattsmiff1753 February 10, 2025 - 7:55 am

Exactly what i needed. Thanks dude!

@BlueBeam10 February 10, 2025 - 7:55 am

That look of satisfaction of yours when everything works in the end was magic, I can relate :)). Great tutorial, thanks.

@wormjuice7772 February 10, 2025 - 7:55 am

Any visual debugging like displaying linetraces slows the editor down as well.
Personally i only run a game in Pie mode with the editor auto minimized (editor prefferences, minimize on pie launch). This gives the most representive fps other then running the game in standalone.

@DEADEYESTUDIO February 10, 2025 - 7:55 am

"whats causing my frame rate to drop?" my computer that can barely handle games after 2014 lmao

@elenadmpl February 10, 2025 - 7:55 am

this is treasure

@psychotrout February 10, 2025 - 7:55 am

I did not search for this, but i was looking for this 😀 thank you so much!

@rob9999 February 10, 2025 - 7:55 am

thx daddy

@hesamsadat4288 February 10, 2025 - 7:55 am

Love u man. U r a Life Savior ❤❤

@CodingConsciousness-cf1nf February 10, 2025 - 7:55 am

Thank you for this!!!

@gail_blue February 10, 2025 - 7:55 am

For loops have terrible performance in blueprints because they are made out of other blueprint functions(they are macros). So, if you can do checks like this in C++, it'll run 1000 times faster. I think Epic is pushing Verse because blueprints based on it will run at near native speed. Theoretically, blueprints should run just as fast as C++ (they are really easy for a human to 'compile' into C++, so the editor should also be able to do that automatically). It's is a real limitation of the engine.

@grothjacky February 10, 2025 - 7:55 am

Thank you so much for the video, it's exactly what I was looking for! 🙂

@asdrofllmao February 10, 2025 - 7:55 am

Great resource, thank you!

@alexspencer8997 February 10, 2025 - 7:55 am

Adding onto @odin719's comment. For Unreal 5.3: bottom right of your engine you should see "Trace" with a circle button next to it. Click the circle button to begin recording and then again to stop. Then click "Trace" > "Unreal Insights" and there you can open the profile snapshot you just took.

@Restart-Gaming February 10, 2025 - 7:55 am

ok tried again still not showing did find it but notice on yours its a uestat file like a square paper looked for mine its a folder when i open folder nothing there? is there another way to find it? also most of mine are all show GT tickable time tickablegameobjects time tick time ?

@FredericoZveiter February 10, 2025 - 7:55 am

Thank you so much for this video, short and sweet! 👏👏👏

@Restart-Gaming February 10, 2025 - 7:55 am

yea there something yet again work with my engine it shows nothing folder is empty it figures been dealing with set back for the last 3 year with unreal if its not one thing it another

@Restart-Gaming February 10, 2025 - 7:55 am

Great found it save the log but now its not showing up under profile log its empty ?

@Restart-Gaming February 10, 2025 - 7:55 am

I have on my side 3 tabs Console automation screen comparison no profiler tab?

@Restart-Gaming February 10, 2025 - 7:55 am

the new engine very new is not showing what you have on screen must have been a update after you made this video

@ArsMar February 10, 2025 - 7:55 am

Very useful, thank you!

@briankranevitter3114 February 10, 2025 - 7:55 am

This is exactly the performance tests video i always wanted to see.
Thank you!

@googlefuuplayad9055 February 10, 2025 - 7:55 am

Nice thx 👍

@Trench_Rats February 10, 2025 - 7:55 am

Does not work in ue5.3

@studiobaxter1242 February 10, 2025 - 7:55 am

Interesting. Just when you think Unreal is the most complicated thing in the universe, you realise it's far more complicated than that.
But, good to know and helpful, thanks.

@HeartsintheWind February 10, 2025 - 7:55 am

Why not show us the array and bp work?

@ranitisk February 10, 2025 - 7:55 am

Subscribed

@luckycogstudios February 10, 2025 - 7:55 am

Underrated video, I wish Epic had a bunch of videos like this, short and too the point! I'm glad to see this at the top of Google's search results when searching for UE5 profiling.

@rifat.ahammed February 10, 2025 - 7:55 am

Thanks

@roja February 10, 2025 - 7:55 am

Wow! Totally helpful. Subbed.

@anjoomfaisal February 10, 2025 - 7:55 am

thank you 😀

@JonSkov-DK February 10, 2025 - 7:55 am

Very useful video 10/10

@Utopia2023Game2 February 10, 2025 - 7:55 am

Jeeeeses thank u for this usefull video

@OleksandrSe February 10, 2025 - 7:55 am

Based, that's literally what I needed🥃

@DelfosseFoo February 10, 2025 - 7:55 am

What an unfortunate timing with 5,3. This video shows a real bottleneck and a way to find it. No such video for Insights exists, it's just hours of Epic guys talking about nothing, no real problem resolution. The info how to use Insights literally does not exist on the internet.

@esotericgamedev February 10, 2025 - 7:55 am

I see CPU Stall at the bottom of the GameThread hierarchy — not sure what it means or where else to look.

Thanks for the video

@undead_prime February 10, 2025 - 7:55 am

Unfortunaly i cant find a "Profiler" tab in Session frontend. UE version is 5.3.

@julianmillo1459 February 10, 2025 - 7:55 am

Very helpful, thank you so much for posting this!

@PlayerOnHard February 10, 2025 - 7:55 am

This is so relevant for me at the moment, much appreciated.

@aka.Xavier February 10, 2025 - 7:55 am

Thanks for the video.
Have you ever attempted to create a mobile version of any of your games?
I tried with my first game, and it was challenging due to very limited resources. Despite the constraints, I managed to achieve results somewhat similar to the original.
The process taught me a lot about optimizing my new games

Comments are closed.