Performance issues - Logging System Resources

FatfoolFatfool Join Date: 2012-11-19 Member: 172399Members
edited November 2012 in Technical Support
So I've just started playing this game and am thoroughly impressed with the game mechanics. However, performance, as noted by others is an issue. Being the engineering student I am, some data logging is in order. This a quick and dirty picture of what happens during the game:

All data was obtained with AIDA64 and delta t was set to 3s.

First game

<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G1CPU.png" border="0" class="linked-image" />
<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G1GPU.png" border="0" class="linked-image" />
<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G1MEM.png" border="0" class="linked-image" />

This game was rather short and without much infestation, things went decently.

Second Game:

<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G2CPU.png" border="0" class="linked-image" />
<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G2GPU.png" border="0" class="linked-image" />
<img src="http://img.photobucket.com/albums/v140/Fatfool/NS2G2MEM.png" border="0" class="linked-image" />

This game started to have massive frame rate drops especially when multiple onos ran amok.





That was pretty quick and brief as AIDA64 isn't able to log the Frames per second. Otherwise it'd be more useful.
From observation, this game seems to make use of 8 threads and doesn't switch the process to another core. 3 cores seem to be doing most of the work while the others are at about 20% utilisation. Nothing too drastic overall with only 20% of my processors being used.

GPU wise is a struggle though with GPU usage hovering at about 80% most of the time or in the case of Game 1, nearly 90% (sorry bout the graph, forgot to change the axis). Main system memory seems pretty stable throughout each game. GPU memory is extensively used though. I didn't quite expect that. Is performance limited there or is the entire map worth of textures loaded just for good measure?


Any ideas guys and is it helpful to keep logging like this?

Comments

  • IronHorseIronHorse Developer, QA Manager, Technical Support & contributor Join Date: 2010-05-08 Member: 71669Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Subnautica Playtester, Subnautica PT Lead, Pistachionauts
    You'd be interested in the p_logall command which logs performance and shows which takes up your frames exactly.. the tools to view your plogs (found in appdata) coming with NS2 as well, but you have to install python though i believe.
  • FatfoolFatfool Join Date: 2012-11-19 Member: 172399Members
    <!--quoteo(post=2028932:date=Nov 20 2012, 01:21 AM:name=ironhorse)--><div class='quotetop'>QUOTE (ironhorse @ Nov 20 2012, 01:21 AM) <a href="index.php?act=findpost&pid=2028932"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->You'd be interested in the p_logall command which logs performance and shows which takes up your frames exactly.. the tools to view your plogs (found in appdata) coming with NS2 as well, but you have to install python though i believe.<!--QuoteEnd--></div><!--QuoteEEnd-->


    Thanks! will try. I could even record the game down so that the slow down periods will be obvious
  • FatfoolFatfool Join Date: 2012-11-19 Member: 172399Members
    <!--quoteo(post=2028932:date=Nov 20 2012, 01:21 AM:name=ironhorse)--><div class='quotetop'>QUOTE (ironhorse @ Nov 20 2012, 01:21 AM) <a href="index.php?act=findpost&pid=2028932"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->You'd be interested in the p_logall command which logs performance and shows which takes up your frames exactly.. the tools to view your plogs (found in appdata) coming with NS2 as well, but you have to install python though i believe.<!--QuoteEnd--></div><!--QuoteEEnd-->

    <a href="http://www.mediafire.com/?1gaw98vk21g03dn,ino6t4aeon663e6" target="_blank">http://www.mediafire.com/?1gaw98vk21g03dn,ino6t4aeon663e6</a>

    Okay that's done. So where do I put the plog file so that the devs can look at it? Also, how can the .plog file be viewed by myself?
Sign In or Register to comment.