Closed jairbubbles closed 8 years ago
Thanks for reporting this. Is it happening when you open the FB Monitor tab/window for the very first time? or every time you hide it and try to reopen it again?
Each time I hide/reopen it again. As Visual Studio auto opens Output panel when you launch a build, it happens quite often.
Thanks for the extra info.
So.. I tried to reproduce the multi-seconds lag when compiling a big code-base like Unreal Tournament.
I did not get exactly that but I was able to see a small (1sc max) lag when switching between the Output tab and the Monitor one.
I'm guessing that what are you experiencing might be due to 2 things (??):
1) Your code base is generating way more events than my current worst case (Unreal). Note that Unreal has something like 11000 events (lines in the FastBuildLog.log) which can be found here C:\Users
In any case these are wild guesses, it would be nice if you can send me your log so I could try with it.
That being said, I made a significant optimization pass on the monitor CPU usage in v0.95 and it should now reduced by a great factor (details in the commit description). So it would be awesome if you can try with the latest version and see if the lag still happens!
Cheers.
It seems it's better now. I'll test more and keep you posted.
I attached you my last log file but I think it was not a full rebuild, I'll attach you a full log as soon as possible.
After more testing it's still slow but not each time. My cpu usage is 100% but I can still use my pc so it's not that bad. I'm using VS2012.
I do not have the issue with VS2015 and even when it's slow it's way better now. I'm closing the issue. (I attached another log if you want to make some tests with it.) FastBuildLog.zip
I attached FASTBuild Monitor into the bottom panel: When I got to output and switch back to FASTBuild Monitor it takes several seconds (around 10) for the windows to appear.