What can I do to diagnose constant 2fps every X seconds
Plasma
Join Date: 2003-04-26 Member: 15855Members, Constellation, Squad Five Blue
Hi,
Since alpha, the game does this for me - apparently other's dont get it.
A few times per minute, and _especially_ when I'm being killed by a marine with a rifle as a skulk, the game will drop from a high amount of FPS, right down to 2fps for a good 3-5 seconds. Then I'm dead.
What can I do to figure out why this happens? It really spoils the game.
EDIT: Added videos
<a href="http://www.youtube.com/watch?v=BVGMukukzrw" target="_blank">http://www.youtube.com/watch?v=BVGMukukzrw</a>
<a href="http://www.youtube.com/watch?v=D00ijdBz6f4" target="_blank">http://www.youtube.com/watch?v=D00ijdBz6f4</a>
<a href="http://www.youtube.com/watch?v=h9QMKhZgHuY" target="_blank">http://www.youtube.com/watch?v=h9QMKhZgHuY</a>
<a href="http://www.youtube.com/watch?v=S7OYRcAcXaI" target="_blank">http://www.youtube.com/watch?v=S7OYRcAcXaI</a>
<a href="http://www.youtube.com/watch?v=6Yt1fpsSYqA" target="_blank">http://www.youtube.com/watch?v=6Yt1fpsSYqA</a>
Thanks
Since alpha, the game does this for me - apparently other's dont get it.
A few times per minute, and _especially_ when I'm being killed by a marine with a rifle as a skulk, the game will drop from a high amount of FPS, right down to 2fps for a good 3-5 seconds. Then I'm dead.
What can I do to figure out why this happens? It really spoils the game.
EDIT: Added videos
<a href="http://www.youtube.com/watch?v=BVGMukukzrw" target="_blank">http://www.youtube.com/watch?v=BVGMukukzrw</a>
<a href="http://www.youtube.com/watch?v=D00ijdBz6f4" target="_blank">http://www.youtube.com/watch?v=D00ijdBz6f4</a>
<a href="http://www.youtube.com/watch?v=h9QMKhZgHuY" target="_blank">http://www.youtube.com/watch?v=h9QMKhZgHuY</a>
<a href="http://www.youtube.com/watch?v=S7OYRcAcXaI" target="_blank">http://www.youtube.com/watch?v=S7OYRcAcXaI</a>
<a href="http://www.youtube.com/watch?v=6Yt1fpsSYqA" target="_blank">http://www.youtube.com/watch?v=6Yt1fpsSYqA</a>
Thanks
Comments
the [ and ] let you move trough the frames, the spacebar pauses the profiling. clicking on the different functions will expand them.
So in short:
open profiler with: profile 1
press space to pause it
move with [ and ] to a frame that uses much more time (it will have a higher bar)
try to identify what function uses most time, if unsure, compare with a frame that was fast.
It never fails to lag during firefights, and I can't do the profiler at that point.
It would be good if a dev could chime in and go "oh it could be X" given it happens every so often, and especially during firefights.
Is it Lua GC? Collision detection problems? etc
It really, really sucks.
Intel i7 @ 3.07GHz, 8GB RAM. ATI Radeon 4800 Series.
I really don't want the specs of my PC to be the focus, this is an underlying core problem somewhere, from a programmer's perspective, that something needs attention, other than a faster machine.
I understand what you mean about specs, you should be able to run it smooth enough to enjoy it (although I'm not sure about the 4800 series card, anyone else with a 48x0 feel like chiming in?)
Switching back to Medium fixed it for me
Just to make the point here: The 4850 gives playable fps (on awful settings) with atmospherics disabled. Anything below that should be too weak for NS2.
I'll do some fps testing with atmospherics and/or medium settings and edit my post.
Edit: Atmospherics don't really seem to affect the fps much, but I get the feeling of a slight input lag in some atmo-heavy areas.
Medium settings make my fps suffer. I couldn't really compare it since I had to restart the game to change graphics settings (somehow crashes for me, may be the menu mod), but I'd say it's about 5 fps less and 5 fps is a lot when you only have 30 to begin with.
By the way, I had issues similar to Plasma a few builds ago, like 1-2sec freezes in combat, especially right at the moment a skulk bit me. But with the performance improvements they were gone.
I had an x1900 a little over a year ago. I was STILL CPU bound on medium at 1280x960.
Since the source material has no inherent aspect ratio the situation is symmetric. It would not be more fair if 4:3 was a cropped version of 16:9 rather than the reverse. The choice of 16:9 or 4:3 is largely aesthetic and not technical.
If you want to be fair, my first guess would be to pick a viewport so that it subtends the same solid angle no matter what aspect ratio you choose.
I don't know if it is my computer doing something in the background or not, or a combination of that and the game, or the game itself.
Check out these videos:
<a href="http://www.youtube.com/watch?v=BVGMukukzrw" target="_blank">http://www.youtube.com/watch?v=BVGMukukzrw</a>
<a href="http://www.youtube.com/watch?v=D00ijdBz6f4" target="_blank">http://www.youtube.com/watch?v=D00ijdBz6f4</a>
<a href="http://www.youtube.com/watch?v=h9QMKhZgHuY" target="_blank">http://www.youtube.com/watch?v=h9QMKhZgHuY</a>
<a href="http://www.youtube.com/watch?v=S7OYRcAcXaI" target="_blank">http://www.youtube.com/watch?v=S7OYRcAcXaI</a>
<a href="http://www.youtube.com/watch?v=6Yt1fpsSYqA" target="_blank">http://www.youtube.com/watch?v=6Yt1fpsSYqA</a>
- profile shot drilled down to the highest resource hogging process on there
- setting of NS2 (graphics setting mostly)
That will free up some VRAM and reduce gpu load a lot...
I don't see what resolution its listed you are playing at. Try lowering it to 1280x720, or even lower, to make sure you fit within your physical VRAM. The 4800 series can come with different memory amounts, how much does yours have?
Try loading up process explorer (get a recent version as this is a new feature), and you can look at how much GPU ram you're using.
<a href="http://download.sysinternals.com/Files/SysinternalsSuite.zip" target="_blank">http://download.sysinternals.com/Files/SysinternalsSuite.zip</a>
SONY-FW21E
Haven't played recent builds.