google / UIforETW

User interface for recording and managing ETW traces
https://randomascii.wordpress.com/2015/04/14/uiforetw-windows-performance-made-easier/
Apache License 2.0
1.55k stars 201 forks source link

This not maybe issue, but I'm asking for help, someone who know how read results from UIforETW #158

Open RaveVR opened 1 year ago

RaveVR commented 1 year ago

Hi, for a long time now I have sudden fps drops, it's hard to say since when but I would count in months, probably no more than 4. This drop occurs randomly, about every hour for literally 0.5 sec, but during this 0.5 sec, playing games like like Rocket League is crucial. It's not just about one game, it's about the whole system.

no matter what I was playing or watching my pc desktop. As for this desktop, it's possible that this lag also causes all icons on the desktop to blink, turning into the same icon, but I don't know what, because it happens for such a short time. I traced my PC with program UiforETW, and I uploaded this file on. MEGA You can see the results in Windows Performance Analyzer which is downloaded with this program I guess, bcs I didn't had to install it. Tracer just stopped automatically after this lag, thats how it works. So we should looking for some information at the end of these graphs. But I just can't really find anything here. If you have at least a bit free time, pls look at it. Which program or service couses this lags. I already tried almost everything, I'm thinking about reset PC with keeping only personal files, cuz I already did reset with keeping personal files AND apps. But, I dont even know if this gonna help, or I'm just waste of time.

randomascii commented 1 year ago

The refreshing of all icons sounds like a clue. Probably some program is refreshing its file associations or something similar, and this is causing enough load to trigger the fps drops. You could try looking for "unusual" CPU usage around the time that the problem happens, to see if that reveals anything.

Very often finding the time that a problem happens in a trace can be challenging. I will often try to insert some sort of "marker" to help me with this. For instance, if you notice the fps drop or the icons blinking then you could wait until the event is over and then (for instance) tap the Ctrl key three times in a row, and then save the trace. Input events like this are stored in the trace and can be used to help find the area of interest.

Unfortunately I'm not sure I will have a chance to look at this trace myself. I'd recommend sharing it with other tech-savvy people and perhaps somebody can help. I've tried to put all of my tips-and-tricks at https://tinyurl.com/etwcentral, which could be a good starting point for somebody who wants to learn how to analyze these traces.

And yes, when you install UIforETW it also installs Windows Performance Analyzer which is a Microsoft tool for analyzing ETW traces.