_db_ Posted January 10, 2014 Report Share Posted January 10, 2014 Sources: Github 2014/01/10/System: Windows7 (see file systeminfo.txt)Compiler: MS Visual Studio 2008 ExpressProfiler: http://www.codersnotes.com/sleepyLooks like we are "waiting" most of the time... gamephase about 20 min after start.profiling.zip Quote Link to comment Share on other sites More sharing options...
_db_ Posted January 10, 2014 Author Report Share Posted January 10, 2014 (edited) Just another one ... now with ingame profile.txtPatch 0001 - Update for .gitignore (windows files to be ignored)Patch 0002 - Update for UserReport thread, which was frequently aroused just to be sent back to sleep.profile3.zip0ad patches 0001 and 0002.zip Edited January 11, 2014 by _db_ Quote Link to comment Share on other sites More sharing options...
Josh Posted January 10, 2014 Report Share Posted January 10, 2014 Well, since there's a thread now, here's a bunch of my profiling from before I re-did selection to be fast (GetEntitiesAtPoint): https://googledrive.com/host/0BwIjnJSd7iThRXRiN0ExcVVaeDQ.#1 and #2 are full call-graphs from just sitting in the lobby.#3 and #4 are full call-graphs from a few minutes vs the AI.#5 is a full call-graph of a complete game vs the AI (about an hour).#6 is an extremely detailed (1000s of nodes) version of the previous.#7 focuses on GetEntitiesAtPoint from the previous.#10 is a detailed full call-graph of a few minutes in a debug copy.#8 focuses on GetEntitiesAtPoint from the previous.#9 is an extremely detailed version of the previous.#11 is an insanely detailed call-graph of a few minutes.Some of the SVGs are massively big and may require an external viewer. Quote Link to comment Share on other sites More sharing options...
_db_ Posted January 10, 2014 Author Report Share Posted January 10, 2014 (edited) @Josh: which tools did you use to get this output? Edited January 10, 2014 by _db_ Quote Link to comment Share on other sites More sharing options...
Josh Posted January 11, 2014 Report Share Posted January 11, 2014 I used gperftools with runtime CPU profiler linking. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.