fabio Posted May 13, 2012 Report Share Posted May 13, 2012 (edited) How many FPS do you get on the attached savegame? I am getting 4 FPS on my Core Duo 2.16 Ghz with Radeon X1600 under Linux.Just unzip the attached savegame on:~/.local/share/0ad/savesunder Linux orMy Documents\My Games\0ad\savesunder Windows.Load it, press ALT+F to see the FPS and report your FPS after they stabilise (about 10 seconds).quicksave-0003.0adsave.zip Edited May 14, 2012 by fabio Quote Link to comment Share on other sites More sharing options...
feneur Posted May 13, 2012 Report Share Posted May 13, 2012 How many FPS do you get on the attached savegame? I am getting 4 FPS on my Core Duo 2.16 Ghz with Radeon X1600 under Linux.Just copy the attached savegame on:~/.local/share/0ad/savesunder Linux orMy Documents\My Games\0ad\savesunder Windows.Load it, press ALT+F to see the FPS and report your FPS after they stabilise (about 10 seconds).EDIT: "You aren't permitted to upload this kind of file". Where can I upload it (I am searching for a rapidshare like site without login)? Or, even better, could you enable attaching savegames?Is there a reason you haven't put it in a 7zip/zip/other compressed file? This specific file might not be too big, but if we enable attachment of savegames now and then later people start to attach a lot of big ones that could be an issue. Probably not much, but most people should be able to create/open at least zip files, so why not take advantage of that? Quote Link to comment Share on other sites More sharing options...
fabio Posted May 13, 2012 Author Report Share Posted May 13, 2012 (edited) Is there a reason you haven't put it in a 7zip/zip/other compressed file? This specific file might not be too big, but if we enable attachment of savegames now and then later people start to attach a lot of big ones that could be an issue. Probably not much, but most people should be able to create/open at least zip files, so why not take advantage of that? Ah, zip files are permitted, is attached now.Note however that .0adsave files are already zip files, only the extension differ. Edited May 14, 2012 by fabio Quote Link to comment Share on other sites More sharing options...
quantumstate Posted May 13, 2012 Report Share Posted May 13, 2012 I get about 10fps after waiting for it to settle down, this seems to take more than 10 seconds for me, sim interpolate is high initially and then drops (I am assuming this is slow because the game just loaded, I don't know for certain though). On Mint 12 with an ati HD4830 and some AMD 3 core AM2+ desktop processor.What is your profiler breakdown? (Shift-F11 will put profile.log into your logs folder.) Here is a truncated version of mine showing what I consider to be the interesting bits. So for me it is the sim update which causes most of the slowness. I had trouble finding the cause of the ComputeShortPath taking up lots of time. I tried deleting everything that looked like it might eb causing issue and generally it didn't seem to help much so I would have to conclude that it is just lots of units all gathering etc.Profiling Information for: root (Time in node: 182.141 msec/frame)Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn--------------------------------------------------|-------------|------------|---------------|------------|-----------|-------------|-sim interpolate | 1.0 | 18.298 | 0.0 | 1.0 | 14.265 | 0.0 |-sound update | 1.0 | 4.024 | 0.0 | 1.0 | 3.760 | 0.0 |-render | 1.0 | 46.530 | 0.0 | 1.0 | 43.851 | 0.0 | |-render submissions | 1.0 | 32.902 | 0.0 | 1.0 | 34.365 | 0.0 | |-gui | 1.0 | 3.368 | 0.0 | 1.0 | 2.999 | 0.0 |-sim update | 1.0 | 109.420 | 0.0 | 1.0 | 88.084 | 0.0 | |-ComputePath | 41.8 | 1.035 | 0.0 | 44.0 | 1.612 | 0.0 | |-ComputeShortPath | 47.1 | 55.529 | 0.0 | 43.0 | 54.960 | 0.0| |-AI script | 1.0 | 11.139 | 0.0 | 1.0 | 1.489 | 0.0 | |-ExecuteActiveQueries | 1.0 | 4.471 | 0.0 | 1.0 | 3.906 | 0.0 | |-Move | 407.1 | 3.585 | 0.0 | 407.0 | 4.298 | 0.0 | '-unlogged | | 26.527 | 0.0 | | 14.384 | 0.0Full log in the spoiler.================================================================PS profiler snapshot - Sun May 13 20:13:17 2012Renderer statisticsName | Value ------------------------|---------|-# draw calls | 3174 |-# terrain tris | 119572 |-# water tris | 5150 |-# model tris | 427738 |-# overlay tris | 8976 |-# blend splats | 32 |-# particles | 7500 |-VB bytes reserved | 16777216|-VB bytes allocated | 6894822 '-shader effects loaded | 50 Profiling Information for: root (Time in node: 182.141 msec/frame)Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn--------------------------------------------------|-------------|------------|---------------|------------|-----------|-------------|-hotload | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 |-progressive load | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 |-renderer incremental load | 1.0 | 0.240 | 0.0 | 1.0 | 0.194 | 0.0 |-dispatch events | 1.0 | 0.160 | 0.0 | 1.0 | 0.747 | 0.0 | |-GUI event handler | 0.7 | 0.098 | 0.0 | 6.0 | 0.528 | 0.0 | | |-handleInputBeforeGui | 0.7 | 0.056 | 0.0 | 6.0 | 0.231 | 0.0 | | |-handle event in native GUI | 0.7 | 0.026 | 0.0 | 6.0 | 0.216 | 0.0 | | | |-mouse events | 0.7 | 0.026 | 0.0 | 6.0 | 0.208 | 0.0 | | | '-unlogged | | 0.001 | 0.0 | | 0.008 | 0.0 | | |-handleInputAfterGui | 0.7 | 0.015 | 0.0 | 6.0 | 0.076 | 0.0 | | '-unlogged | | 0.001 | 0.0 | | 0.005 | 0.0 | '-unlogged | | 0.062 | 0.0 | | 0.218 | 0.0 |-gui tick | 1.0 | 0.853 | 0.0 | 1.0 | 0.713 | 0.0 | |-CloneValueFromOtherContext | 4.0 | 0.210 | 0.0 | 4.0 | 0.127 | 0.0 | '-unlogged | | 0.643 | 0.0 | | 0.586 | 0.0 |-sim interpolate | 1.0 | 18.298 | 0.0 | 1.0 | 14.265 | 0.0 |-sound update | 1.0 | 4.024 | 0.0 | 1.0 | 3.760 | 0.0 |-render | 1.0 | 46.530 | 0.0 | 1.0 | 43.851 | 0.0 | |-begin frame | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | |-submit terrain | 1.0 | 0.059 | 0.0 | 1.0 | 0.059 | 0.0 | |-sim submit | 1.0 | 8.341 | 0.0 | 1.0 | 5.426 | 0.0 | |-submit unattached particles | 1.0 | 0.001 | 0.0 | 1.0 | 0.000 | 0.0 | |-render submissions | 1.0 | 32.902 | 0.0 | 1.0 | 34.365 | 0.0 | | |-prepare models | 1.0 | 1.916 | 0.0 | 1.0 | 1.821 | 0.0 | | |-prepare overlays | 1.0 | 0.060 | 0.0 | 1.0 | 0.056 | 0.0 | | |-prepare particles | 1.0 | 1.301 | 0.0 | 1.0 | 1.130 | 0.0 | | | |-update emitters | 1.0 | 1.290 | 0.0 | 1.0 | 1.119 | 0.0 | | | |-sort emitters | 1.0 | 0.009 | 0.0 | 1.0 | 0.008 | 0.0 | | | '-unlogged | | 0.002 | 0.0 | | 0.002 | 0.0 | | |-shadow map | 1.0 | 4.663 | 0.0 | 1.0 | 4.259 | 0.0 | | | |-bind framebuffer | 1.0 | 0.018 | 0.0 | 1.0 | 0.018 | 0.0 | | | |-clear depth texture | 1.0 | 0.115 | 0.0 | 1.0 | 0.113 | 0.0 | | | |-render patches | 1.0 | 0.100 | 0.0 | 1.0 | 0.099 | 0.0 | | | | |-compute batches | 1.0 | 0.022 | 0.0 | 1.0 | 0.021 | 0.0 | | | | '-unlogged | | 0.079 | 0.0 | | 0.078 | 0.0 | | | |-render models | 1.0 | 1.682 | 0.0 | 1.0 | 1.606 | 0.0 | | | | |-bucketing by material | 2.0 | 0.080 | 0.0 | 2.0 | 0.080 | 0.0 | | | | |-processing material buckets | 2.0 | 0.040 | 0.0 | 2.0 | 0.039 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.546 | 0.0 | 2.0 | 1.472 | 0.0 | | | | '-unlogged | | 0.013 | 0.0 | | 0.012 | 0.0 | | | |-render transparent models | 1.0 | 2.683 | 0.0 | 1.0 | 2.361 | 0.0 | | | | |-bucketing by material | 2.0 | 0.070 | 0.0 | 2.0 | 0.067 | 0.0 | | | | |-processing material buckets | 2.0 | 0.053 | 0.0 | 2.0 | 0.052 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 2.547 | 0.0 | 2.0 | 2.228 | 0.0 | | | | '-unlogged | | 0.013 | 0.0 | | 0.012 | 0.0 | | | |-unbind framebuffer | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | | | '-unlogged | | 0.063 | 0.0 | | 0.060 | 0.0 | | |-clear buffers | 1.0 | 0.611 | 0.0 | 1.0 | 0.377 | 0.0 | | |-water reflections | 1.0 | 4.726 | 0.0 | 1.0 | 4.437 | 0.0 | | | |-patches | 1.0 | 1.956 | 0.0 | 1.0 | 1.879 | 0.0 | | | | |-render terrain sides | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | | | | |-render terrain base | 1.0 | 0.209 | 0.0 | 1.0 | 0.236 | 0.0 | | | | | |-compute batches | 1.0 | 0.010 | 0.0 | 1.0 | 0.011 | 0.0 | | | | | '-unlogged | | 0.199 | 0.0 | | 0.226 | 0.0 | | | | |-render terrain blends | 1.0 | 0.085 | 0.0 | 1.0 | 0.099 | 0.0 | | | | | |-compute batches | 1.0 | 0.005 | 0.0 | 1.0 | 0.006 | 0.0 | | | | | '-unlogged | | 0.080 | 0.0 | | 0.093 | 0.0 | | | | |-render terrain decals | 1.0 | 0.000 | 0.0 | 1.0 | 0.000 | 0.0 | | | | |-recompute LOS texture | 1.0 | 1.548 | 0.0 | 1.0 | 1.432 | 0.0 | | | | '-unlogged | | 0.113 | 0.0 | | 0.111 | 0.0 | | | |-models | 1.0 | 0.756 | 0.0 | 1.0 | 0.642 | 0.0 | | | | |-bucketing by material | 2.0 | 0.058 | 0.0 | 2.0 | 0.056 | 0.0 | | | | |-processing material buckets | 2.0 | 0.037 | 0.0 | 2.0 | 0.038 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.002 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.367 | 0.0 | 2.0 | 0.362 | 0.0 | | | | '-unlogged | | 0.291 | 0.0 | | 0.184 | 0.0 | | | |-transparent models | 1.0 | 1.424 | 0.0 | 1.0 | 1.336 | 0.0 | | | | |-bucketing by material | 2.0 | 0.043 | 0.0 | 2.0 | 0.042 | 0.0 | | | | |-processing material buckets | 2.0 | 0.045 | 0.0 | 2.0 | 0.048 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-sorting items by dist | 2.0 | 0.031 | 0.0 | 2.0 | 0.031 | 0.0 | | | | |-batching dist-sorted items | 2.0 | 0.007 | 0.0 | 2.0 | 0.006 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.174 | 0.0 | 2.0 | 1.037 | 0.0 | | | | '-unlogged | | 0.123 | 0.0 | | 0.170 | 0.0 | | | '-unlogged | | 0.590 | 0.0 | | 0.581 | 0.0 | | |-water refractions | 1.0 | 1.663 | 0.0 | 1.0 | 1.648 | 0.0 | | | |-patches | 1.0 | 0.317 | 0.0 | 1.0 | 0.362 | 0.0 | | | | |-render terrain sides | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | | | | |-render terrain base | 1.0 | 0.136 | 0.0 | 1.0 | 0.174 | 0.0 | | | | | |-compute batches | 1.0 | 0.010 | 0.0 | 1.0 | 0.010 | 0.0 | | | | | '-unlogged | | 0.126 | 0.0 | | 0.164 | 0.0 | | | | |-render terrain blends | 1.0 | 0.079 | 0.0 | 1.0 | 0.087 | 0.0 | | | | | |-compute batches | 1.0 | 0.005 | 0.0 | 1.0 | 0.006 | 0.0 | | | | | '-unlogged | | 0.074 | 0.0 | | 0.082 | 0.0 | | | | |-render terrain decals | 1.0 | 0.000 | 0.0 | 1.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.102 | 0.0 | | 0.100 | 0.0 | | | |-models | 1.0 | 0.495 | 0.0 | 1.0 | 0.456 | 0.0 | | | | |-bucketing by material | 2.0 | 0.060 | 0.0 | 2.0 | 0.056 | 0.0 | | | | |-processing material buckets | 2.0 | 0.036 | 0.0 | 2.0 | 0.036 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.187 | 0.0 | 2.0 | 0.174 | 0.0 | | | | '-unlogged | | 0.210 | 0.0 | | 0.186 | 0.0 | | | |-transparent models | 1.0 | 0.709 | 0.0 | 1.0 | 0.693 | 0.0 | | | | |-bucketing by material | 2.0 | 0.046 | 0.0 | 2.0 | 0.045 | 0.0 | | | | |-processing material buckets | 2.0 | 0.049 | 0.0 | 2.0 | 0.049 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-sorting items by dist | 2.0 | 0.029 | 0.0 | 2.0 | 0.029 | 0.0 | | | | |-batching dist-sorted items | 2.0 | 0.007 | 0.0 | 2.0 | 0.006 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.441 | 0.0 | 2.0 | 0.428 | 0.0 | | | | '-unlogged | | 0.137 | 0.0 | | 0.135 | 0.0 | | | '-unlogged | | 0.141 | 0.0 | | 0.137 | 0.0 | | |-water scissor | 1.0 | 0.051 | 0.0 | 1.0 | 0.052 | 0.0 | | |-patches | 1.0 | 2.044 | 0.0 | 1.0 | 1.851 | 0.0 | | | |-render terrain sides | 1.0 | 0.060 | 0.0 | 1.0 | 0.059 | 0.0 | | | |-render terrain base | 1.0 | 0.500 | 0.0 | 1.0 | 0.598 | 0.0 | | | | |-compute batches | 1.0 | 0.050 | 0.0 | 1.0 | 0.052 | 0.0 | | | | '-unlogged | | 0.449 | 0.0 | | 0.546 | 0.0 | | | |-render terrain blends | 1.0 | 1.039 | 0.0 | 1.0 | 0.900 | 0.0 | | | | |-compute batches | 1.0 | 0.046 | 0.0 | 1.0 | 0.045 | 0.0 | | | | '-unlogged | | 0.994 | 0.0 | | 0.854 | 0.0 | | | |-render terrain decals | 1.0 | 0.370 | 0.0 | 1.0 | 0.220 | 0.0 | | | '-unlogged | | 0.075 | 0.0 | | 0.074 | 0.0 | | |-overlays (before) | 1.0 | 0.004 | 0.0 | 1.0 | 0.004 | 0.0 | | |-models | 1.0 | 3.165 | 0.0 | 1.0 | 7.015 | 0.0 | | | |-bucketing by material | 2.0 | 0.075 | 0.0 | 2.0 | 0.072 | 0.0 | | | |-processing material buckets | 2.0 | 0.039 | 0.0 | 2.0 | 0.039 | 0.0 | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | |-rendering bucketed submissions | 2.0 | 3.026 | 0.0 | 2.0 | 6.879 | 0.0 | | | '-unlogged | | 0.023 | 0.0 | | 0.022 | 0.0 | | |-transparent models | 2.0 | 8.463 | 0.0 | 2.0 | 7.648 | 0.0 | | | |-bucketing by material | 4.0 | 0.116 | 0.0 | 4.0 | 0.110 | 0.0 | | | |-processing material buckets | 4.0 | 0.106 | 0.0 | 4.0 | 0.106 | 0.0 | | | |-sorting tech buckets | 4.0 | 0.002 | 0.0 | 4.0 | 0.003 | 0.0 | | | |-rendering bucketed submissions | 4.0 | 8.148 | 0.0 | 4.0 | 7.342 | 0.0 | | | |-sorting items by dist | 2.0 | 0.028 | 0.0 | 2.0 | 0.028 | 0.0 | | | |-batching dist-sorted items | 2.0 | 0.008 | 0.0 | 2.0 | 0.007 | 0.0 | | | '-unlogged | | 0.054 | 0.0 | | 0.052 | 0.0 | | |-fancy water | 1.0 | 0.301 | 0.0 | 1.0 | 0.125 | 0.0 | | |-overlays (after) | 1.0 | 0.125 | 0.0 | 1.0 | 0.120 | 0.0 | | |-particles | 1.0 | 0.050 | 0.0 | 1.0 | 0.048 | 0.0 | | |-silhouettes | 1.0 | 3.700 | 0.0 | 1.0 | 3.699 | 0.0 | | | |-render patches | 1.0 | 0.082 | 0.0 | 1.0 | 0.080 | 0.0 | | | | |-compute batches | 1.0 | 0.024 | 0.0 | 1.0 | 0.023 | 0.0 | | | | '-unlogged | | 0.058 | 0.0 | | 0.057 | 0.0 | | | |-render model occluders | 1.0 | 1.023 | 0.0 | 1.0 | 1.004 | 0.0 | | | | |-bucketing by material | 2.0 | 0.073 | 0.0 | 2.0 | 0.070 | 0.0 | | | | |-processing material buckets | 2.0 | 0.038 | 0.0 | 2.0 | 0.036 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.897 | 0.0 | 2.0 | 0.884 | 0.0 | | | | '-unlogged | | 0.012 | 0.0 | | 0.011 | 0.0 | | | |-render transparent occluders | 1.0 | 1.354 | 0.0 | 1.0 | 1.309 | 0.0 | | | | |-bucketing by material | 2.0 | 0.058 | 0.0 | 2.0 | 0.054 | 0.0 | | | | |-processing material buckets | 2.0 | 0.049 | 0.0 | 2.0 | 0.049 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.235 | 0.0 | 2.0 | 1.194 | 0.0 | | | | '-unlogged | | 0.011 | 0.0 | | 0.011 | 0.0 | | | |-render models | 1.0 | 1.176 | 0.0 | 1.0 | 1.244 | 0.0 | | | | |-bucketing by material | 2.0 | 0.075 | 0.0 | 2.0 | 0.069 | 0.0 | | | | |-processing material buckets | 2.0 | 0.036 | 0.0 | 2.0 | 0.034 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.002 | 0.0 | 2.0 | 0.002 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.049 | 0.0 | 2.0 | 1.126 | 0.0 | | | | '-unlogged | | 0.014 | 0.0 | | 0.013 | 0.0 | | | '-unlogged | | 0.065 | 0.0 | | 0.063 | 0.0 | | |-overlays (fg) | 1.0 | 0.009 | 0.0 | 1.0 | 0.028 | 0.0 | | '-unlogged | | 0.051 | 0.0 | | 0.047 | 0.0 | |-text overlays | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | |-gui | 1.0 | 3.368 | 0.0 | 1.0 | 2.999 | 0.0 | | |-render minimap | 1.0 | 1.690 | 0.0 | 1.0 | 1.475 | 0.0 | | | |-minimap units | 1.0 | 1.583 | 0.0 | 1.0 | 1.375 | 0.0 | | | '-unlogged | | 0.107 | 0.0 | | 0.100 | 0.0 | | '-unlogged | | 1.678 | 0.0 | | 1.524 | 0.0 | |-logger | 1.0 | 0.294 | 0.0 | 1.0 | 0.277 | 0.0 | |-cursor | 1.0 | 0.836 | 0.0 | 1.0 | 0.216 | 0.0 | |-end frame | 1.0 | 0.005 | 0.0 | 1.0 | 0.004 | 0.0 | | |-error check | 1.0 | 0.002 | 0.0 | 1.0 | 0.001 | 0.0 | | '-unlogged | | 0.003 | 0.0 | | 0.003 | 0.0 | |-profile viewer | 1.0 | 0.524 | 0.0 | 1.0 | 0.309 | 0.0 | '-unlogged | | 0.198 | 0.0 | | 0.194 | 0.0 |-swap buffers | 1.0 | 1.179 | 0.0 | 1.0 | 0.421 | 0.0 |-sim update | 1.0 | 109.420 | 0.0 | 1.0 | 88.084 | 0.0 | |-ComputePath | 41.8 | 1.035 | 0.0 | 44.0 | 1.612 | 0.0 | |-ComputeShortPath | 47.1 | 55.529 | 0.0 | 43.0 | 54.960 | 0.0 | | |-AddTerrainEdges | 47.1 | 0.514 | 0.0 | 43.0 | 0.428 | 0.0 | | |-GetObstructionsInRange | 47.1 | 1.190 | 0.0 | 43.0 | 4.138 | 0.0 | | |-A* | 47.1 | 53.250 | 0.0 | 43.0 | 50.011 | 0.0 | | '-unlogged | | 0.575 | 0.0 | | 0.383 | 0.0 | |-object variation loading | 26.0 | 0.337 | 0.0 | 32.0 | 0.557 | 0.0 | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.337 | 0.0 | | 0.557 | 0.0 | |-ExecuteQuery | 35.7 | 4.459 | 0.0 | 30.0 | 3.626 | 0.0 | |-MoveToTargetRange | 42.3 | 0.497 | 0.0 | 37.0 | 0.426 | 0.0 | | |-LosUpdateHelperIncremental | 4.7 | 0.008 | 0.0 | 4.0 | 0.007 | 0.0 | | |-TestLine | 32.6 | 0.146 | 0.0 | 27.0 | 0.123 | 0.0 | | |-AddTerrainEdges | 0.7 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.341 | 0.0 | | 0.296 | 0.0 | |-AI compute read state | 1.0 | 0.340 | 0.0 | 1.0 | 0.333 | 0.0 | |-AI script | 1.0 | 11.139 | 0.0 | 1.0 | 1.489 | 0.0 | | |-ApplyEntitiesDelta | 1.0 | 0.910 | 0.0 | 1.0 | 1.403 | 0.0 | | |-HandleMessage setup | 1.0 | 0.030 | 0.0 | 1.0 | 0.031 | 0.0 | | |-qBot | 0.1 | 10.139 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-economy update | 0.1 | 1.454 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train workers and build farms | 0.1 | 0.017 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update Resource Maps and Concentrations | 0.1 | 1.269 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build new Dropsites | 0.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Reassign Idle Workers | 0.1 | 0.004 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Assign builders | 0.1 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Run Workers | 0.1 | 0.130 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Update Gatherer Counts | 15.0 | 0.071 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Start Gathering | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.059 | 0.0 | | 0.000 | 0.0 | | | | '-unlogged | | 0.016 | 0.0 | | 0.000 | 0.0 | | | |-military update | 0.1 | 0.228 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train Units | 0.1 | 0.018 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build buildings | 0.1 | 0.006 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Defence Manager | 0.1 | 0.117 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Plan new attacks | 0.1 | 0.060 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update attacks | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Use idle military as workers | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.026 | 0.0 | | 0.000 | 0.0 | | | |-housing update | 0.1 | 0.017 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Change Priorities | 0.1 | 0.036 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Queue Manager | 0.1 | 8.315 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Pick items from queues | 0.1 | 0.147 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Execute items | 0.1 | 8.166 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.001 | 0.0 | | 0.000 | 0.0 | | | '-unlogged | | 0.090 | 0.0 | | 0.000 | 0.0 | | '-unlogged | | 0.060 | 0.0 | | 0.055 | 0.0 | |-ExecuteActiveQueries | 1.0 | 4.471 | 0.0 | 1.0 | 3.906 | 0.0 | | |-MoveToTargetRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-object variation loading | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 4.470 | 0.0 | | 3.906 | 0.0 | |-Move | 407.1 | 3.585 | 0.0 | 407.0 | 4.298 | 0.0 | | |-TestLine | 114.4 | 0.311 | 0.0 | 113.0 | 0.315 | 0.0 | | |-AddTerrainEdges | 105.0 | 0.024 | 0.0 | 101.0 | 0.019 | 0.0 | | |-LosUpdateHelperIncremental | 155.5 | 0.343 | 0.0 | 149.0 | 0.269 | 0.0 | | |-object variation loading | 4.0 | 0.101 | 0.0 | 11.0 | 0.282 | 0.0 | | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.101 | 0.0 | | 0.282 | 0.0 | | |-ExecuteQuery | 0.7 | 0.141 | 0.0 | 2.0 | 0.389 | 0.0 | | |-MoveToTargetRange | 1.8 | 0.029 | 0.0 | 4.0 | 0.073 | 0.0 | | | |-LosUpdateHelperIncremental | 0.7 | 0.002 | 0.0 | 2.0 | 0.004 | 0.0 | | | '-unlogged | | 0.028 | 0.0 | | 0.069 | 0.0 | | |-MoveToPointRange | 0.7 | 0.056 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ResetActiveQuery | 0.0 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 2.577 | 0.0 | | 2.951 | 0.0 | |-AI setup | 1.0 | 1.308 | 0.0 | 1.0 | 2.495 | 0.0 | | |-Rasterise | 0.2 | 0.208 | 0.0 | 1.0 | 0.886 | 0.0 | | |-UpdateGrid obstructions | 0.2 | 0.131 | 0.0 | 1.0 | 0.561 | 0.0 | | |-proxy representations | 1.0 | 0.351 | 0.0 | 1.0 | 0.219 | 0.0 | | '-unlogged | | 0.618 | 0.0 | | 0.830 | 0.0 | |-MoveToPointRange | 1.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | | |-LosUpdateHelperIncremental | 0.4 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.016 | 0.0 | | 0.000 | 0.0 | |-ResetActiveQuery | 0.2 | 0.018 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelperIncremental | 0.3 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-AI compute GC | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelper | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-Rasterise | 0.1 | 0.084 | 0.0 | 0.0 | 0.000 | 0.0 | |-UpdateGrid obstructions | 0.1 | 0.056 | 0.0 | 0.0 | 0.000 | 0.0 | |-TestStaticShape | 0.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | '-unlogged | | 26.527 | 0.0 | | 14.384 | 0.0 |-gui sim update | 1.0 | 1.306 | 0.0 | 1.0 | 1.161 | 0.0 | |-CloneValueFromOtherContext | 8.0 | 0.141 | 0.0 | 8.0 | 0.139 | 0.0 | '-unlogged | | 1.165 | 0.0 | | 1.023 | 0.0 '-unlogged | | 0.128 | 0.0 | | 0.000 | 0.0 Script statisticsName | GUI | Simulation | AI | AI -------------------------|----------|------------|----------|---------|-max nominal heap bytes | 16777216 | 16777216 | 16777216 | 16777216|-max JS_malloc bytes | 16777216 | 16777216 | 16777216 | 16777216|-allocated bytes | 3772416 | 11182080 | 10891264 | 10891264'-number of GCs | 0 | 6 | 4 | 4 ================================================================ Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 13, 2012 Report Share Posted May 13, 2012 50-60 here, though right after loading it drops to about 6. Quote Link to comment Share on other sites More sharing options...
Pureon Posted May 13, 2012 Report Share Posted May 13, 2012 Mine says 60-65 but isn't very smooth and feels more like 5-10 fpsIt's all those traders you have moving from market to market Quote Link to comment Share on other sites More sharing options...
quantumstate Posted May 14, 2012 Report Share Posted May 14, 2012 It's all those traders you have moving from market to marketAre you sure? I deleted them all and it didn't make a noticeable difference for me. I think the choppiness is probably because the simulation update is what is being slow so you get a few quick frames then the simulation step runs then a few more frames etc. The profiler is generally more informative. Quote Link to comment Share on other sites More sharing options...
fabio Posted May 14, 2012 Author Report Share Posted May 14, 2012 (edited) Mine says 60-65 but isn't very smooth and feels more like 5-10 fpsIt's all those traders you have moving from market to marketI deleted a market and all traders stopped, but FPS it's still about the same.I get about 10fps after waiting for it to settle down, this seems to take more than 10 seconds for me, sim interpolate is high initially and then drops (I am assuming this is slow because the game just loaded, I don't know for certain though). On Mint 12 with an ati HD4830 and some AMD 3 core AM2+ desktop processor.What is your profiler breakdown? (Shift-F11 will put profile.log into your logs folder.) Here is a truncated version of mine showing what I consider to be the interesting bits. So for me it is the sim update which causes most of the slowness. I had trouble finding the cause of the ComputeShortPath taking up lots of time. I tried deleting everything that looked like it might eb causing issue and generally it didn't seem to help much so I would have to conclude that it is just lots of units all gathering etc.Profiling Information for: root (Time in node: 182.141 msec/frame)Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn--------------------------------------------------|-------------|------------|---------------|------------|-----------|-------------|-sim interpolate | 1.0 | 18.298 | 0.0 | 1.0 | 14.265 | 0.0 |-sound update | 1.0 | 4.024 | 0.0 | 1.0 | 3.760 | 0.0 |-render | 1.0 | 46.530 | 0.0 | 1.0 | 43.851 | 0.0 | |-render submissions | 1.0 | 32.902 | 0.0 | 1.0 | 34.365 | 0.0 | |-gui | 1.0 | 3.368 | 0.0 | 1.0 | 2.999 | 0.0 |-sim update | 1.0 | 109.420 | 0.0 | 1.0 | 88.084 | 0.0 | |-ComputePath | 41.8 | 1.035 | 0.0 | 44.0 | 1.612 | 0.0 | |-ComputeShortPath | 47.1 | 55.529 | 0.0 | 43.0 | 54.960 | 0.0| |-AI script | 1.0 | 11.139 | 0.0 | 1.0 | 1.489 | 0.0 | |-ExecuteActiveQueries | 1.0 | 4.471 | 0.0 | 1.0 | 3.906 | 0.0 | |-Move | 407.1 | 3.585 | 0.0 | 407.0 | 4.298 | 0.0 | '-unlogged | | 26.527 | 0.0 | | 14.384 | 0.0Full log in the spoiler.================================================================PS profiler snapshot - Sun May 13 20:13:17 2012Renderer statisticsName | Value ------------------------|---------|-# draw calls | 3174 |-# terrain tris | 119572 |-# water tris | 5150 |-# model tris | 427738 |-# overlay tris | 8976 |-# blend splats | 32 |-# particles | 7500 |-VB bytes reserved | 16777216|-VB bytes allocated | 6894822'-shader effects loaded | 50 Profiling Information for: root (Time in node: 182.141 msec/frame)Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn--------------------------------------------------|-------------|------------|---------------|------------|-----------|-------------|-hotload | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 |-progressive load | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 |-renderer incremental load | 1.0 | 0.240 | 0.0 | 1.0 | 0.194 | 0.0 |-dispatch events | 1.0 | 0.160 | 0.0 | 1.0 | 0.747 | 0.0 | |-GUI event handler | 0.7 | 0.098 | 0.0 | 6.0 | 0.528 | 0.0 | | |-handleInputBeforeGui | 0.7 | 0.056 | 0.0 | 6.0 | 0.231 | 0.0 | | |-handle event in native GUI | 0.7 | 0.026 | 0.0 | 6.0 | 0.216 | 0.0 | | | |-mouse events | 0.7 | 0.026 | 0.0 | 6.0 | 0.208 | 0.0 | | | '-unlogged | | 0.001 | 0.0 | | 0.008 | 0.0 | | |-handleInputAfterGui | 0.7 | 0.015 | 0.0 | 6.0 | 0.076 | 0.0 | | '-unlogged | | 0.001 | 0.0 | | 0.005 | 0.0 | '-unlogged | | 0.062 | 0.0 | | 0.218 | 0.0 |-gui tick | 1.0 | 0.853 | 0.0 | 1.0 | 0.713 | 0.0 | |-CloneValueFromOtherContext | 4.0 | 0.210 | 0.0 | 4.0 | 0.127 | 0.0 | '-unlogged | | 0.643 | 0.0 | | 0.586 | 0.0 |-sim interpolate | 1.0 | 18.298 | 0.0 | 1.0 | 14.265 | 0.0 |-sound update | 1.0 | 4.024 | 0.0 | 1.0 | 3.760 | 0.0 |-render | 1.0 | 46.530 | 0.0 | 1.0 | 43.851 | 0.0 | |-begin frame | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | |-submit terrain | 1.0 | 0.059 | 0.0 | 1.0 | 0.059 | 0.0 | |-sim submit | 1.0 | 8.341 | 0.0 | 1.0 | 5.426 | 0.0 | |-submit unattached particles | 1.0 | 0.001 | 0.0 | 1.0 | 0.000 | 0.0 | |-render submissions | 1.0 | 32.902 | 0.0 | 1.0 | 34.365 | 0.0 | | |-prepare models | 1.0 | 1.916 | 0.0 | 1.0 | 1.821 | 0.0 | | |-prepare overlays | 1.0 | 0.060 | 0.0 | 1.0 | 0.056 | 0.0 | | |-prepare particles | 1.0 | 1.301 | 0.0 | 1.0 | 1.130 | 0.0 | | | |-update emitters | 1.0 | 1.290 | 0.0 | 1.0 | 1.119 | 0.0 | | | |-sort emitters | 1.0 | 0.009 | 0.0 | 1.0 | 0.008 | 0.0 | | | '-unlogged | | 0.002 | 0.0 | | 0.002 | 0.0 | | |-shadow map | 1.0 | 4.663 | 0.0 | 1.0 | 4.259 | 0.0 | | | |-bind framebuffer | 1.0 | 0.018 | 0.0 | 1.0 | 0.018 | 0.0 | | | |-clear depth texture | 1.0 | 0.115 | 0.0 | 1.0 | 0.113 | 0.0 | | | |-render patches | 1.0 | 0.100 | 0.0 | 1.0 | 0.099 | 0.0 | | | | |-compute batches | 1.0 | 0.022 | 0.0 | 1.0 | 0.021 | 0.0 | | | | '-unlogged | | 0.079 | 0.0 | | 0.078 | 0.0 | | | |-render models | 1.0 | 1.682 | 0.0 | 1.0 | 1.606 | 0.0 | | | | |-bucketing by material | 2.0 | 0.080 | 0.0 | 2.0 | 0.080 | 0.0 | | | | |-processing material buckets | 2.0 | 0.040 | 0.0 | 2.0 | 0.039 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.546 | 0.0 | 2.0 | 1.472 | 0.0 | | | | '-unlogged | | 0.013 | 0.0 | | 0.012 | 0.0 | | | |-render transparent models | 1.0 | 2.683 | 0.0 | 1.0 | 2.361 | 0.0 | | | | |-bucketing by material | 2.0 | 0.070 | 0.0 | 2.0 | 0.067 | 0.0 | | | | |-processing material buckets | 2.0 | 0.053 | 0.0 | 2.0 | 0.052 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 2.547 | 0.0 | 2.0 | 2.228 | 0.0 | | | | '-unlogged | | 0.013 | 0.0 | | 0.012 | 0.0 | | | |-unbind framebuffer | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | | | '-unlogged | | 0.063 | 0.0 | | 0.060 | 0.0 | | |-clear buffers | 1.0 | 0.611 | 0.0 | 1.0 | 0.377 | 0.0 | | |-water reflections | 1.0 | 4.726 | 0.0 | 1.0 | 4.437 | 0.0 | | | |-patches | 1.0 | 1.956 | 0.0 | 1.0 | 1.879 | 0.0 | | | | |-render terrain sides | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | | | | |-render terrain base | 1.0 | 0.209 | 0.0 | 1.0 | 0.236 | 0.0 | | | | | |-compute batches | 1.0 | 0.010 | 0.0 | 1.0 | 0.011 | 0.0 | | | | | '-unlogged | | 0.199 | 0.0 | | 0.226 | 0.0 | | | | |-render terrain blends | 1.0 | 0.085 | 0.0 | 1.0 | 0.099 | 0.0 | | | | | |-compute batches | 1.0 | 0.005 | 0.0 | 1.0 | 0.006 | 0.0 | | | | | '-unlogged | | 0.080 | 0.0 | | 0.093 | 0.0 | | | | |-render terrain decals | 1.0 | 0.000 | 0.0 | 1.0 | 0.000 | 0.0 | | | | |-recompute LOS texture | 1.0 | 1.548 | 0.0 | 1.0 | 1.432 | 0.0 | | | | '-unlogged | | 0.113 | 0.0 | | 0.111 | 0.0 | | | |-models | 1.0 | 0.756 | 0.0 | 1.0 | 0.642 | 0.0 | | | | |-bucketing by material | 2.0 | 0.058 | 0.0 | 2.0 | 0.056 | 0.0 | | | | |-processing material buckets | 2.0 | 0.037 | 0.0 | 2.0 | 0.038 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.002 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.367 | 0.0 | 2.0 | 0.362 | 0.0 | | | | '-unlogged | | 0.291 | 0.0 | | 0.184 | 0.0 | | | |-transparent models | 1.0 | 1.424 | 0.0 | 1.0 | 1.336 | 0.0 | | | | |-bucketing by material | 2.0 | 0.043 | 0.0 | 2.0 | 0.042 | 0.0 | | | | |-processing material buckets | 2.0 | 0.045 | 0.0 | 2.0 | 0.048 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-sorting items by dist | 2.0 | 0.031 | 0.0 | 2.0 | 0.031 | 0.0 | | | | |-batching dist-sorted items | 2.0 | 0.007 | 0.0 | 2.0 | 0.006 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.174 | 0.0 | 2.0 | 1.037 | 0.0 | | | | '-unlogged | | 0.123 | 0.0 | | 0.170 | 0.0 | | | '-unlogged | | 0.590 | 0.0 | | 0.581 | 0.0 | | |-water refractions | 1.0 | 1.663 | 0.0 | 1.0 | 1.648 | 0.0 | | | |-patches | 1.0 | 0.317 | 0.0 | 1.0 | 0.362 | 0.0 | | | | |-render terrain sides | 1.0 | 0.001 | 0.0 | 1.0 | 0.001 | 0.0 | | | | |-render terrain base | 1.0 | 0.136 | 0.0 | 1.0 | 0.174 | 0.0 | | | | | |-compute batches | 1.0 | 0.010 | 0.0 | 1.0 | 0.010 | 0.0 | | | | | '-unlogged | | 0.126 | 0.0 | | 0.164 | 0.0 | | | | |-render terrain blends | 1.0 | 0.079 | 0.0 | 1.0 | 0.087 | 0.0 | | | | | |-compute batches | 1.0 | 0.005 | 0.0 | 1.0 | 0.006 | 0.0 | | | | | '-unlogged | | 0.074 | 0.0 | | 0.082 | 0.0 | | | | |-render terrain decals | 1.0 | 0.000 | 0.0 | 1.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.102 | 0.0 | | 0.100 | 0.0 | | | |-models | 1.0 | 0.495 | 0.0 | 1.0 | 0.456 | 0.0 | | | | |-bucketing by material | 2.0 | 0.060 | 0.0 | 2.0 | 0.056 | 0.0 | | | | |-processing material buckets | 2.0 | 0.036 | 0.0 | 2.0 | 0.036 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.187 | 0.0 | 2.0 | 0.174 | 0.0 | | | | '-unlogged | | 0.210 | 0.0 | | 0.186 | 0.0 | | | |-transparent models | 1.0 | 0.709 | 0.0 | 1.0 | 0.693 | 0.0 | | | | |-bucketing by material | 2.0 | 0.046 | 0.0 | 2.0 | 0.045 | 0.0 | | | | |-processing material buckets | 2.0 | 0.049 | 0.0 | 2.0 | 0.049 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-sorting items by dist | 2.0 | 0.029 | 0.0 | 2.0 | 0.029 | 0.0 | | | | |-batching dist-sorted items | 2.0 | 0.007 | 0.0 | 2.0 | 0.006 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.441 | 0.0 | 2.0 | 0.428 | 0.0 | | | | '-unlogged | | 0.137 | 0.0 | | 0.135 | 0.0 | | | '-unlogged | | 0.141 | 0.0 | | 0.137 | 0.0 | | |-water scissor | 1.0 | 0.051 | 0.0 | 1.0 | 0.052 | 0.0 | | |-patches | 1.0 | 2.044 | 0.0 | 1.0 | 1.851 | 0.0 | | | |-render terrain sides | 1.0 | 0.060 | 0.0 | 1.0 | 0.059 | 0.0 | | | |-render terrain base | 1.0 | 0.500 | 0.0 | 1.0 | 0.598 | 0.0 | | | | |-compute batches | 1.0 | 0.050 | 0.0 | 1.0 | 0.052 | 0.0 | | | | '-unlogged | | 0.449 | 0.0 | | 0.546 | 0.0 | | | |-render terrain blends | 1.0 | 1.039 | 0.0 | 1.0 | 0.900 | 0.0 | | | | |-compute batches | 1.0 | 0.046 | 0.0 | 1.0 | 0.045 | 0.0 | | | | '-unlogged | | 0.994 | 0.0 | | 0.854 | 0.0 | | | |-render terrain decals | 1.0 | 0.370 | 0.0 | 1.0 | 0.220 | 0.0 | | | '-unlogged | | 0.075 | 0.0 | | 0.074 | 0.0 | | |-overlays (before) | 1.0 | 0.004 | 0.0 | 1.0 | 0.004 | 0.0 | | |-models | 1.0 | 3.165 | 0.0 | 1.0 | 7.015 | 0.0 | | | |-bucketing by material | 2.0 | 0.075 | 0.0 | 2.0 | 0.072 | 0.0 | | | |-processing material buckets | 2.0 | 0.039 | 0.0 | 2.0 | 0.039 | 0.0 | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | |-rendering bucketed submissions | 2.0 | 3.026 | 0.0 | 2.0 | 6.879 | 0.0 | | | '-unlogged | | 0.023 | 0.0 | | 0.022 | 0.0 | | |-transparent models | 2.0 | 8.463 | 0.0 | 2.0 | 7.648 | 0.0 | | | |-bucketing by material | 4.0 | 0.116 | 0.0 | 4.0 | 0.110 | 0.0 | | | |-processing material buckets | 4.0 | 0.106 | 0.0 | 4.0 | 0.106 | 0.0 | | | |-sorting tech buckets | 4.0 | 0.002 | 0.0 | 4.0 | 0.003 | 0.0 | | | |-rendering bucketed submissions | 4.0 | 8.148 | 0.0 | 4.0 | 7.342 | 0.0 | | | |-sorting items by dist | 2.0 | 0.028 | 0.0 | 2.0 | 0.028 | 0.0 | | | |-batching dist-sorted items | 2.0 | 0.008 | 0.0 | 2.0 | 0.007 | 0.0 | | | '-unlogged | | 0.054 | 0.0 | | 0.052 | 0.0 | | |-fancy water | 1.0 | 0.301 | 0.0 | 1.0 | 0.125 | 0.0 | | |-overlays (after) | 1.0 | 0.125 | 0.0 | 1.0 | 0.120 | 0.0 | | |-particles | 1.0 | 0.050 | 0.0 | 1.0 | 0.048 | 0.0 | | |-silhouettes | 1.0 | 3.700 | 0.0 | 1.0 | 3.699 | 0.0 | | | |-render patches | 1.0 | 0.082 | 0.0 | 1.0 | 0.080 | 0.0 | | | | |-compute batches | 1.0 | 0.024 | 0.0 | 1.0 | 0.023 | 0.0 | | | | '-unlogged | | 0.058 | 0.0 | | 0.057 | 0.0 | | | |-render model occluders | 1.0 | 1.023 | 0.0 | 1.0 | 1.004 | 0.0 | | | | |-bucketing by material | 2.0 | 0.073 | 0.0 | 2.0 | 0.070 | 0.0 | | | | |-processing material buckets | 2.0 | 0.038 | 0.0 | 2.0 | 0.036 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.003 | 0.0 | 2.0 | 0.003 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 0.897 | 0.0 | 2.0 | 0.884 | 0.0 | | | | '-unlogged | | 0.012 | 0.0 | | 0.011 | 0.0 | | | |-render transparent occluders | 1.0 | 1.354 | 0.0 | 1.0 | 1.309 | 0.0 | | | | |-bucketing by material | 2.0 | 0.058 | 0.0 | 2.0 | 0.054 | 0.0 | | | | |-processing material buckets | 2.0 | 0.049 | 0.0 | 2.0 | 0.049 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 2.0 | 0.001 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.235 | 0.0 | 2.0 | 1.194 | 0.0 | | | | '-unlogged | | 0.011 | 0.0 | | 0.011 | 0.0 | | | |-render models | 1.0 | 1.176 | 0.0 | 1.0 | 1.244 | 0.0 | | | | |-bucketing by material | 2.0 | 0.075 | 0.0 | 2.0 | 0.069 | 0.0 | | | | |-processing material buckets | 2.0 | 0.036 | 0.0 | 2.0 | 0.034 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.002 | 0.0 | 2.0 | 0.002 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.049 | 0.0 | 2.0 | 1.126 | 0.0 | | | | '-unlogged | | 0.014 | 0.0 | | 0.013 | 0.0 | | | '-unlogged | | 0.065 | 0.0 | | 0.063 | 0.0 | | |-overlays (fg) | 1.0 | 0.009 | 0.0 | 1.0 | 0.028 | 0.0 | | '-unlogged | | 0.051 | 0.0 | | 0.047 | 0.0 | |-text overlays | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | |-gui | 1.0 | 3.368 | 0.0 | 1.0 | 2.999 | 0.0 | | |-render minimap | 1.0 | 1.690 | 0.0 | 1.0 | 1.475 | 0.0 | | | |-minimap units | 1.0 | 1.583 | 0.0 | 1.0 | 1.375 | 0.0 | | | '-unlogged | | 0.107 | 0.0 | | 0.100 | 0.0 | | '-unlogged | | 1.678 | 0.0 | | 1.524 | 0.0 | |-logger | 1.0 | 0.294 | 0.0 | 1.0 | 0.277 | 0.0 | |-cursor | 1.0 | 0.836 | 0.0 | 1.0 | 0.216 | 0.0 | |-end frame | 1.0 | 0.005 | 0.0 | 1.0 | 0.004 | 0.0 | | |-error check | 1.0 | 0.002 | 0.0 | 1.0 | 0.001 | 0.0 | | '-unlogged | | 0.003 | 0.0 | | 0.003 | 0.0 | |-profile viewer | 1.0 | 0.524 | 0.0 | 1.0 | 0.309 | 0.0 | '-unlogged | | 0.198 | 0.0 | | 0.194 | 0.0 |-swap buffers | 1.0 | 1.179 | 0.0 | 1.0 | 0.421 | 0.0 |-sim update | 1.0 | 109.420 | 0.0 | 1.0 | 88.084 | 0.0 | |-ComputePath | 41.8 | 1.035 | 0.0 | 44.0 | 1.612 | 0.0 | |-ComputeShortPath | 47.1 | 55.529 | 0.0 | 43.0 | 54.960 | 0.0 | | |-AddTerrainEdges | 47.1 | 0.514 | 0.0 | 43.0 | 0.428 | 0.0 | | |-GetObstructionsInRange | 47.1 | 1.190 | 0.0 | 43.0 | 4.138 | 0.0 | | |-A* | 47.1 | 53.250 | 0.0 | 43.0 | 50.011 | 0.0 | | '-unlogged | | 0.575 | 0.0 | | 0.383 | 0.0 | |-object variation loading | 26.0 | 0.337 | 0.0 | 32.0 | 0.557 | 0.0 | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.337 | 0.0 | | 0.557 | 0.0 | |-ExecuteQuery | 35.7 | 4.459 | 0.0 | 30.0 | 3.626 | 0.0 | |-MoveToTargetRange | 42.3 | 0.497 | 0.0 | 37.0 | 0.426 | 0.0 | | |-LosUpdateHelperIncremental | 4.7 | 0.008 | 0.0 | 4.0 | 0.007 | 0.0 | | |-TestLine | 32.6 | 0.146 | 0.0 | 27.0 | 0.123 | 0.0 | | |-AddTerrainEdges | 0.7 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.341 | 0.0 | | 0.296 | 0.0 | |-AI compute read state | 1.0 | 0.340 | 0.0 | 1.0 | 0.333 | 0.0 | |-AI script | 1.0 | 11.139 | 0.0 | 1.0 | 1.489 | 0.0 | | |-ApplyEntitiesDelta | 1.0 | 0.910 | 0.0 | 1.0 | 1.403 | 0.0 | | |-HandleMessage setup | 1.0 | 0.030 | 0.0 | 1.0 | 0.031 | 0.0 | | |-qBot | 0.1 | 10.139 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-economy update | 0.1 | 1.454 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train workers and build farms | 0.1 | 0.017 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update Resource Maps and Concentrations | 0.1 | 1.269 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build new Dropsites | 0.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Reassign Idle Workers | 0.1 | 0.004 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Assign builders | 0.1 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Run Workers | 0.1 | 0.130 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Update Gatherer Counts | 15.0 | 0.071 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Start Gathering | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.059 | 0.0 | | 0.000 | 0.0 | | | | '-unlogged | | 0.016 | 0.0 | | 0.000 | 0.0 | | | |-military update | 0.1 | 0.228 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train Units | 0.1 | 0.018 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build buildings | 0.1 | 0.006 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Defence Manager | 0.1 | 0.117 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Plan new attacks | 0.1 | 0.060 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update attacks | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Use idle military as workers | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.026 | 0.0 | | 0.000 | 0.0 | | | |-housing update | 0.1 | 0.017 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Change Priorities | 0.1 | 0.036 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Queue Manager | 0.1 | 8.315 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Pick items from queues | 0.1 | 0.147 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Execute items | 0.1 | 8.166 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.001 | 0.0 | | 0.000 | 0.0 | | | '-unlogged | | 0.090 | 0.0 | | 0.000 | 0.0 | | '-unlogged | | 0.060 | 0.0 | | 0.055 | 0.0 | |-ExecuteActiveQueries | 1.0 | 4.471 | 0.0 | 1.0 | 3.906 | 0.0 | | |-MoveToTargetRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-object variation loading | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 4.470 | 0.0 | | 3.906 | 0.0 | |-Move | 407.1 | 3.585 | 0.0 | 407.0 | 4.298 | 0.0 | | |-TestLine | 114.4 | 0.311 | 0.0 | 113.0 | 0.315 | 0.0 | | |-AddTerrainEdges | 105.0 | 0.024 | 0.0 | 101.0 | 0.019 | 0.0 | | |-LosUpdateHelperIncremental | 155.5 | 0.343 | 0.0 | 149.0 | 0.269 | 0.0 | | |-object variation loading | 4.0 | 0.101 | 0.0 | 11.0 | 0.282 | 0.0 | | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.101 | 0.0 | | 0.282 | 0.0 | | |-ExecuteQuery | 0.7 | 0.141 | 0.0 | 2.0 | 0.389 | 0.0 | | |-MoveToTargetRange | 1.8 | 0.029 | 0.0 | 4.0 | 0.073 | 0.0 | | | |-LosUpdateHelperIncremental | 0.7 | 0.002 | 0.0 | 2.0 | 0.004 | 0.0 | | | '-unlogged | | 0.028 | 0.0 | | 0.069 | 0.0 | | |-MoveToPointRange | 0.7 | 0.056 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ResetActiveQuery | 0.0 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 2.577 | 0.0 | | 2.951 | 0.0 | |-AI setup | 1.0 | 1.308 | 0.0 | 1.0 | 2.495 | 0.0 | | |-Rasterise | 0.2 | 0.208 | 0.0 | 1.0 | 0.886 | 0.0 | | |-UpdateGrid obstructions | 0.2 | 0.131 | 0.0 | 1.0 | 0.561 | 0.0 | | |-proxy representations | 1.0 | 0.351 | 0.0 | 1.0 | 0.219 | 0.0 | | '-unlogged | | 0.618 | 0.0 | | 0.830 | 0.0 | |-MoveToPointRange | 1.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | | |-LosUpdateHelperIncremental | 0.4 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.016 | 0.0 | | 0.000 | 0.0 | |-ResetActiveQuery | 0.2 | 0.018 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelperIncremental | 0.3 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-AI compute GC | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelper | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-Rasterise | 0.1 | 0.084 | 0.0 | 0.0 | 0.000 | 0.0 | |-UpdateGrid obstructions | 0.1 | 0.056 | 0.0 | 0.0 | 0.000 | 0.0 | |-TestStaticShape | 0.1 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | '-unlogged | | 26.527 | 0.0 | | 14.384 | 0.0 |-gui sim update | 1.0 | 1.306 | 0.0 | 1.0 | 1.161 | 0.0 | |-CloneValueFromOtherContext | 8.0 | 0.141 | 0.0 | 8.0 | 0.139 | 0.0 | '-unlogged | | 1.165 | 0.0 | | 1.023 | 0.0 '-unlogged | | 0.128 | 0.0 | | 0.000 | 0.0 Script statisticsName | GUI | Simulation | AI | AI -------------------------|----------|------------|----------|---------|-max nominal heap bytes | 16777216 | 16777216 | 16777216 | 16777216|-max JS_malloc bytes | 16777216 | 16777216 | 16777216 | 16777216|-allocated bytes | 3772416 | 11182080 | 10891264 | 10891264'-number of GCs | 0 | 6 | 4 | 4 ================================================================And this is my profile, which looks similar. A* is dominating (pathfinding) taking 109.668 ms/f (its parent ComputeShortPath is at 113.024, sim update at 172.630 and total 266.713).================================================================PS profiler snapshot - Mon May 14 11:03:58 2012Renderer statisticsName | Value ------------------------|---------|-# draw calls | 2206 |-# terrain tris | 100638 |-# water tris | 0 |-# model tris | 303597 |-# overlay tris | 9172 |-# blend splats | 18 |-# particles | 7500 |-VB bytes reserved | 16777216|-VB bytes allocated | 7498904'-shader effects loaded | 54 Profiling Information for: root (Time in node: 266.713 msec/frame)Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn--------------------------------------------------|-------------|------------|---------------|------------|-----------|-------------|-hotload | 1.0 | 0.006 | 0.0 | 1.0 | 0.005 | 0.0 |-progressive load | 1.0 | 0.006 | 0.0 | 1.0 | 0.006 | 0.0 |-renderer incremental load | 1.0 | 1.183 | 0.0 | 1.0 | 0.247 | 0.0 |-dispatch events | 1.0 | 3.158 | 0.0 | 1.0 | 0.019 | 0.0 | |-GUI event handler | 2.1 | 2.989 | 0.0 | 0.0 | 0.000 | 0.0 | | |-handleInputBeforeGui | 2.1 | 0.171 | 0.0 | 0.0 | 0.000 | 0.0 | | |-handle event in native GUI | 2.1 | 0.142 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-mouse events | 2.1 | 0.107 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.035 | 0.0 | | 0.000 | 0.0 | | |-handleInputAfterGui | 2.1 | 2.659 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-CloneValueFromOtherContext | 0.2 | 0.003 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 2.656 | 0.0 | | 0.000 | 0.0 | | '-unlogged | | 0.016 | 0.0 | | 0.000 | 0.0 | '-unlogged | | 0.169 | 0.0 | | 0.019 | 0.0 |-gui tick | 1.0 | 1.174 | 0.0 | 1.0 | 0.986 | 0.0 | |-CloneValueFromOtherContext | 4.3 | 0.212 | 0.0 | 4.0 | 0.176 | 0.0 | '-unlogged | | 0.961 | 0.0 | | 0.810 | 0.0 |-sim interpolate | 1.0 | 26.498 | 0.0 | 1.0 | 22.623 | 0.0 | |-update boundary lines | 0.0 | 0.050 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ComputeBoundaries | 0.0 | 0.016 | 0.0 | 0.0 | 0.000 | 0.0 | | |-SmoothPointsAverage | 0.2 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | |-InterpolatePointsRNS | 0.2 | 0.026 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.007 | 0.0 | | 0.000 | 0.0 | '-unlogged | | 26.448 | 0.0 | | 22.623 | 0.0 |-sound update | 1.0 | 5.425 | 0.0 | 1.0 | 4.968 | 0.0 |-render | 1.0 | 54.330 | 0.0 | 1.0 | 35.639 | 0.0 | |-begin frame | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | |-submit terrain | 1.0 | 0.075 | 0.0 | 1.0 | 0.072 | 0.0 | | |-build vertices | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build sides | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build indices | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build blends | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build water | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.075 | 0.0 | | 0.072 | 0.0 | |-sim submit | 1.0 | 10.467 | 0.0 | 1.0 | 4.481 | 0.0 | | |-decal build | 0.1 | 0.003 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 10.464 | 0.0 | | 4.481 | 0.0 | |-submit unattached particles | 1.0 | 0.002 | 0.0 | 1.0 | 0.002 | 0.0 | |-render submissions | 1.0 | 38.007 | 0.0 | 1.0 | 26.653 | 0.0 | | |-prepare models | 1.0 | 2.220 | 0.0 | 1.0 | 1.821 | 0.0 | | |-prepare overlays | 1.0 | 0.275 | 0.0 | 1.0 | 0.091 | 0.0 | | |-prepare particles | 1.0 | 2.654 | 0.0 | 1.0 | 2.120 | 0.0 | | | |-update emitters | 1.0 | 2.628 | 0.0 | 1.0 | 2.090 | 0.0 | | | |-sort emitters | 1.0 | 0.015 | 0.0 | 1.0 | 0.018 | 0.0 | | | '-unlogged | | 0.011 | 0.0 | | 0.012 | 0.0 | | |-shadow map | 1.0 | 4.341 | 0.0 | 1.0 | 3.641 | 0.0 | | | |-bind framebuffer | 1.0 | 0.038 | 0.0 | 1.0 | 0.044 | 0.0 | | | |-clear depth texture | 1.0 | 0.124 | 0.0 | 1.0 | 0.122 | 0.0 | | | |-render patches | 1.0 | 0.150 | 0.0 | 1.0 | 0.141 | 0.0 | | | | |-compute batches | 1.0 | 0.028 | 0.0 | 1.0 | 0.026 | 0.0 | | | | '-unlogged | | 0.122 | 0.0 | | 0.115 | 0.0 | | | |-render models | 1.0 | 1.714 | 0.0 | 1.0 | 1.431 | 0.0 | | | | |-bucketing by material | 2.0 | 0.094 | 0.0 | 2.0 | 0.082 | 0.0 | | | | |-processing material buckets | 2.0 | 0.046 | 0.0 | 2.0 | 0.042 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.011 | 0.0 | 2.0 | 0.010 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.537 | 0.0 | 2.0 | 1.272 | 0.0 | | | | '-unlogged | | 0.026 | 0.0 | | 0.025 | 0.0 | | | |-render transparent models | 1.0 | 2.234 | 0.0 | 1.0 | 1.823 | 0.0 | | | | |-bucketing by material | 2.0 | 0.088 | 0.0 | 2.0 | 0.078 | 0.0 | | | | |-processing material buckets | 2.0 | 0.054 | 0.0 | 2.0 | 0.048 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.009 | 0.0 | 2.0 | 0.010 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 2.060 | 0.0 | 2.0 | 1.662 | 0.0 | | | | '-unlogged | | 0.024 | 0.0 | | 0.025 | 0.0 | | | |-unbind framebuffer | 1.0 | 0.005 | 0.0 | 1.0 | 0.004 | 0.0 | | | '-unlogged | | 0.076 | 0.0 | | 0.077 | 0.0 | | |-clear buffers | 1.0 | 0.303 | 0.0 | 1.0 | 0.238 | 0.0 | | |-water reflections | 0.6 | 3.299 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-patches | 0.6 | 1.204 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-render terrain sides | 0.6 | 0.008 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-render terrain base | 0.6 | 0.118 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-compute batches | 0.6 | 0.008 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.110 | 0.0 | | 0.000 | 0.0 | | | | |-render terrain blends | 0.6 | 0.068 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-compute batches | 0.6 | 0.006 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.063 | 0.0 | | 0.000 | 0.0 | | | | |-render terrain decals | 0.6 | 0.007 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-recompute LOS texture | 0.6 | 0.933 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.071 | 0.0 | | 0.000 | 0.0 | | | |-models | 0.6 | 0.430 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-bucketing by material | 1.1 | 0.032 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-processing material buckets | 1.1 | 0.024 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting tech buckets | 1.1 | 0.007 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-rendering bucketed submissions | 1.1 | 0.237 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.130 | 0.0 | | 0.000 | 0.0 | | | |-transparent models | 0.6 | 1.534 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-bucketing by material | 1.1 | 0.024 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-processing material buckets | 1.1 | 0.022 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting tech buckets | 1.1 | 0.006 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting items by dist | 1.1 | 0.022 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-batching dist-sorted items | 1.1 | 0.009 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-rendering bucketed submissions | 1.1 | 1.349 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.104 | 0.0 | | 0.000 | 0.0 | | | '-unlogged | | 0.131 | 0.0 | | 0.000 | 0.0 | | |-water refractions | 0.6 | 1.172 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-patches | 0.6 | 0.212 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-render terrain sides | 0.6 | 0.011 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-render terrain base | 0.6 | 0.088 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-compute batches | 0.6 | 0.005 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.082 | 0.0 | | 0.000 | 0.0 | | | | |-render terrain blends | 0.6 | 0.056 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-compute batches | 0.6 | 0.005 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.051 | 0.0 | | 0.000 | 0.0 | | | | |-render terrain decals | 0.6 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.057 | 0.0 | | 0.000 | 0.0 | | | |-models | 0.6 | 0.368 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-bucketing by material | 1.1 | 0.031 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-processing material buckets | 1.1 | 0.023 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting tech buckets | 1.1 | 0.007 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-rendering bucketed submissions | 1.1 | 0.110 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.197 | 0.0 | | 0.000 | 0.0 | | | |-transparent models | 0.6 | 0.535 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-bucketing by material | 1.1 | 0.024 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-processing material buckets | 1.1 | 0.018 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting tech buckets | 1.1 | 0.005 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-sorting items by dist | 1.1 | 0.021 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-batching dist-sorted items | 1.1 | 0.009 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-rendering bucketed submissions | 1.1 | 0.377 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.080 | 0.0 | | 0.000 | 0.0 | | | '-unlogged | | 0.058 | 0.0 | | 0.000 | 0.0 | | |-water scissor | 0.6 | 0.021 | 0.0 | 0.0 | 0.000 | 0.0 | | |-patches | 1.0 | 2.123 | 0.0 | 1.0 | 5.802 | 0.0 | | | |-render terrain sides | 1.0 | 0.077 | 0.0 | 1.0 | 0.070 | 0.0 | | | |-render terrain base | 1.0 | 0.432 | 0.0 | 1.0 | 0.455 | 0.0 | | | | |-compute batches | 1.0 | 0.048 | 0.0 | 1.0 | 0.047 | 0.0 | | | | '-unlogged | | 0.384 | 0.0 | | 0.408 | 0.0 | | | |-render terrain blends | 1.0 | 0.426 | 0.0 | 1.0 | 0.389 | 0.0 | | | | |-compute batches | 1.0 | 0.049 | 0.0 | 1.0 | 0.045 | 0.0 | | | | '-unlogged | | 0.377 | 0.0 | | 0.344 | 0.0 | | | |-render terrain decals | 1.0 | 0.308 | 0.0 | 1.0 | 0.281 | 0.0 | | | |-recompute LOS texture | 1.0 | 1.856 | 0.0 | 1.0 | 4.479 | 0.0 | | | '-unlogged | | -0.976 | 0.0 | | 0.128 | 0.0 | | |-overlays (before) | 1.0 | 0.007 | 0.0 | 1.0 | 0.007 | 0.0 | | |-models | 1.0 | 3.012 | 0.0 | 1.0 | 2.227 | 0.0 | | | |-bucketing by material | 2.0 | 0.085 | 0.0 | 2.0 | 0.092 | 0.0 | | | |-processing material buckets | 2.0 | 0.043 | 0.0 | 2.0 | 0.043 | 0.0 | | | |-sorting tech buckets | 2.0 | 0.012 | 0.0 | 2.0 | 0.012 | 0.0 | | | |-rendering bucketed submissions | 2.0 | 2.840 | 0.0 | 2.0 | 2.047 | 0.0 | | | '-unlogged | | 0.032 | 0.0 | | 0.034 | 0.0 | | |-transparent models | 1.6 | 9.015 | 0.0 | 1.0 | 7.396 | 0.0 | | | |-bucketing by material | 4.0 | 0.129 | 0.0 | 4.0 | 0.119 | 0.0 | | | |-processing material buckets | 4.0 | 0.106 | 0.0 | 4.0 | 0.086 | 0.0 | | | |-sorting tech buckets | 4.0 | 0.019 | 0.0 | 4.0 | 0.019 | 0.0 | | | |-rendering bucketed submissions | 4.0 | 8.643 | 0.0 | 4.0 | 7.065 | 0.0 | | | |-sorting items by dist | 2.0 | 0.034 | 0.0 | 2.0 | 0.030 | 0.0 | | | |-batching dist-sorted items | 2.0 | 0.016 | 0.0 | 2.0 | 0.015 | 0.0 | | | '-unlogged | | 0.070 | 0.0 | | 0.062 | 0.0 | | |-fancy water | 0.6 | 0.180 | 0.0 | 0.0 | 0.000 | 0.0 | | |-overlays (after) | 1.0 | 1.707 | 0.0 | 1.0 | 0.179 | 0.0 | | |-particles | 1.0 | 0.072 | 0.0 | 1.0 | 0.065 | 0.0 | | |-silhouettes | 1.0 | 7.347 | 0.0 | 1.0 | 2.935 | 0.0 | | | |-render patches | 1.0 | 0.111 | 0.0 | 1.0 | 0.116 | 0.0 | | | | |-compute batches | 1.0 | 0.023 | 0.0 | 1.0 | 0.025 | 0.0 | | | | '-unlogged | | 0.087 | 0.0 | | 0.091 | 0.0 | | | |-render model occluders | 1.0 | 1.309 | 0.0 | 1.0 | 0.685 | 0.0 | | | | |-bucketing by material | 2.0 | 0.086 | 0.0 | 2.0 | 0.073 | 0.0 | | | | |-processing material buckets | 2.0 | 0.043 | 0.0 | 2.0 | 0.038 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.011 | 0.0 | 2.0 | 0.010 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.146 | 0.0 | 2.0 | 0.542 | 0.0 | | | | '-unlogged | | 0.023 | 0.0 | | 0.023 | 0.0 | | | |-render transparent occluders | 1.0 | 1.612 | 0.0 | 1.0 | 1.137 | 0.0 | | | | |-bucketing by material | 2.0 | 0.065 | 0.0 | 2.0 | 0.063 | 0.0 | | | | |-processing material buckets | 2.0 | 0.053 | 0.0 | 2.0 | 0.046 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.009 | 0.0 | 2.0 | 0.009 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 1.391 | 0.0 | 2.0 | 0.997 | 0.0 | | | | '-unlogged | | 0.094 | 0.0 | | 0.022 | 0.0 | | | |-render models | 1.0 | 4.248 | 0.0 | 1.0 | 0.925 | 0.0 | | | | |-bucketing by material | 2.0 | 0.065 | 0.0 | 2.0 | 0.050 | 0.0 | | | | |-processing material buckets | 2.0 | 0.041 | 0.0 | 2.0 | 0.034 | 0.0 | | | | |-sorting tech buckets | 2.0 | 0.072 | 0.0 | 2.0 | 0.010 | 0.0 | | | | |-rendering bucketed submissions | 2.0 | 4.045 | 0.0 | 2.0 | 0.808 | 0.0 | | | | '-unlogged | | 0.025 | 0.0 | | 0.023 | 0.0 | | | '-unlogged | | 0.067 | 0.0 | | 0.072 | 0.0 | | |-overlays (fg) | 1.0 | 0.184 | 0.0 | 1.0 | 0.068 | 0.0 | | '-unlogged | | 0.076 | 0.0 | | 0.064 | 0.0 | |-text overlays | 1.0 | 0.005 | 0.0 | 1.0 | 0.004 | 0.0 | |-gui | 1.0 | 5.189 | 0.0 | 1.0 | 4.086 | 0.0 | | |-render minimap | 1.0 | 2.058 | 0.0 | 1.0 | 1.779 | 0.0 | | | |-minimap units | 1.0 | 1.783 | 0.0 | 1.0 | 1.642 | 0.0 | | | |-recompute territory texture | 0.0 | 0.093 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.182 | 0.0 | | 0.137 | 0.0 | | '-unlogged | | 3.131 | 0.0 | | 2.307 | 0.0 | |-logger | 1.0 | 0.021 | 0.0 | 1.0 | 0.021 | 0.0 | |-end frame | 1.0 | 0.016 | 0.0 | 1.0 | 0.015 | 0.0 | | |-error check | 1.0 | 0.006 | 0.0 | 1.0 | 0.006 | 0.0 | | '-unlogged | | 0.010 | 0.0 | | 0.009 | 0.0 | |-cursor | 1.0 | 0.295 | 0.0 | 1.0 | 0.171 | 0.0 | '-unlogged | | 0.251 | 0.0 | | 0.132 | 0.0 |-swap buffers | 1.0 | 0.708 | 0.0 | 1.0 | 0.350 | 0.0 |-sim update | 1.0 | 172.630 | 0.0 | 1.0 | 134.027 | 0.0 | |-ComputePath | 43.6 | 3.233 | 0.0 | 44.0 | 3.043 | 0.0 | |-ComputeShortPath | 48.5 | 113.024 | 0.0 | 44.0 | 95.715 | 0.0 | | |-AddTerrainEdges | 48.5 | 0.893 | 0.0 | 44.0 | 0.622 | 0.0 | | |-GetObstructionsInRange | 48.5 | 1.369 | 0.0 | 44.0 | 1.122 | 0.0 | | |-A* | 48.5 | 109.668 | 0.0 | 44.0 | 92.996 | 0.0 | | '-unlogged | | 1.094 | 0.0 | | 0.975 | 0.0 | |-object variation loading | 25.9 | 0.486 | 0.0 | 22.0 | 0.422 | 0.0 | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.486 | 0.0 | | 0.422 | 0.0 | |-ExecuteQuery | 37.3 | 3.758 | 0.0 | 36.0 | 3.509 | 0.0 | |-MoveToTargetRange | 43.2 | 0.726 | 0.0 | 42.0 | 0.652 | 0.0 | | |-LosUpdateHelperIncremental | 4.3 | 0.015 | 0.0 | 5.0 | 0.017 | 0.0 | | |-TestLine | 34.3 | 0.202 | 0.0 | 31.0 | 0.176 | 0.0 | | |-AddTerrainEdges | 2.7 | 0.011 | 0.0 | 1.0 | 0.002 | 0.0 | | '-unlogged | | 0.498 | 0.0 | | 0.456 | 0.0 | |-AI compute read state | 1.0 | 0.519 | 0.0 | 1.0 | 0.434 | 0.0 | |-AI script | 1.0 | 9.218 | 0.0 | 1.0 | 1.117 | 0.0 | | |-ApplyEntitiesDelta | 1.0 | 1.607 | 0.0 | 1.0 | 1.010 | 0.0 | | |-HandleMessage setup | 1.0 | 0.037 | 0.0 | 1.0 | 0.037 | 0.0 | | |-qBot | 0.1 | 7.498 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-economy update | 0.1 | 0.499 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train workers and build farms | 0.1 | 0.021 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update Resource Maps and Concentrations | 0.1 | 0.204 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build new Dropsites | 0.1 | 0.022 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Reassign Idle Workers | 0.1 | 0.003 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Assign builders | 0.1 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Run Workers | 0.1 | 0.228 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Update Gatherer Counts | 15.0 | 0.102 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Start Gathering | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.126 | 0.0 | | 0.000 | 0.0 | | | | '-unlogged | | 0.019 | 0.0 | | 0.000 | 0.0 | | | |-military update | 0.1 | 0.256 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Train Units | 0.1 | 0.080 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Build buildings | 0.1 | 0.005 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Defence Manager | 0.1 | 0.085 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Plan new attacks | 0.1 | 0.054 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Update attacks | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Use idle military as workers | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.029 | 0.0 | | 0.000 | 0.0 | | | |-housing update | 0.1 | 0.014 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Change Priorities | 0.1 | 0.042 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Queue Manager | 0.1 | 6.673 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Pick items from queues | 0.1 | 0.263 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-Execute items | 0.1 | 6.408 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.002 | 0.0 | | 0.000 | 0.0 | | | '-unlogged | | 0.014 | 0.0 | | 0.000 | 0.0 | | '-unlogged | | 0.075 | 0.0 | | 0.070 | 0.0 | |-ExecuteActiveQueries | 1.0 | 3.774 | 0.0 | 1.0 | 5.171 | 0.0 | | |-MoveToTargetRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-object variation loading | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 3.774 | 0.0 | | 5.171 | 0.0 | |-Move | 407.1 | 5.954 | 0.0 | 407.0 | 6.655 | 0.0 | | |-TestLine | 111.6 | 0.509 | 0.0 | 120.0 | 0.573 | 0.0 | | |-AddTerrainEdges | 102.5 | 0.152 | 0.0 | 113.0 | 0.173 | 0.0 | | |-LosUpdateHelperIncremental | 159.8 | 0.679 | 0.0 | 163.0 | 0.611 | 0.0 | | |-object variation loading | 3.8 | 0.102 | 0.0 | 8.0 | 0.102 | 0.0 | | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.102 | 0.0 | | 0.102 | 0.0 | | |-ExecuteQuery | 0.7 | 0.122 | 0.0 | 2.0 | 0.355 | 0.0 | | |-MoveToTargetRange | 1.9 | 0.023 | 0.0 | 5.0 | 0.065 | 0.0 | | | |-LosUpdateHelperIncremental | 0.7 | 0.003 | 0.0 | 2.0 | 0.007 | 0.0 | | | '-unlogged | | 0.021 | 0.0 | | 0.058 | 0.0 | | |-MoveToPointRange | 0.5 | 0.002 | 0.0 | 1.0 | 0.006 | 0.0 | | |-ResetActiveQuery | 0.2 | 0.009 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 4.356 | 0.0 | | 4.771 | 0.0 | |-AI setup | 1.0 | 2.500 | 0.0 | 1.0 | 1.097 | 0.0 | | |-Rasterise | 0.2 | 0.253 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.2 | 0.140 | 0.0 | 0.0 | 0.000 | 0.0 | | |-CalculateTerritories | 0.0 | 0.627 | 0.0 | 0.0 | 0.000 | 0.0 | | |-proxy representations | 1.0 | 0.419 | 0.0 | 1.0 | 0.303 | 0.0 | | '-unlogged | | 1.062 | 0.0 | | 0.794 | 0.0 | |-MoveToPointRange | 1.1 | 0.015 | 0.0 | 2.0 | 0.073 | 0.0 | | |-LosUpdateHelperIncremental | 0.3 | 0.001 | 0.0 | 2.0 | 0.007 | 0.0 | | '-unlogged | | 0.014 | 0.0 | | 0.067 | 0.0 | |-ResetActiveQuery | 0.5 | 0.024 | 0.0 | 1.0 | 0.053 | 0.0 | |-LosUpdateHelperIncremental | 0.2 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-AI compute GC | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-CalculateTerritories | 0.0 | 0.762 | 0.0 | 0.0 | 0.000 | 0.0 | | |-Rasterise | 0.0 | 0.042 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.0 | 0.024 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.696 | 0.0 | | 0.000 | 0.0 | |-LosUpdateHelper | 0.1 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | |-TestStaticShape | 0.1 | 0.023 | 0.0 | 0.0 | 0.000 | 0.0 | |-Rasterise | 0.1 | 0.122 | 0.0 | 0.0 | 0.000 | 0.0 | |-UpdateGrid obstructions | 0.1 | 0.070 | 0.0 | 0.0 | 0.000 | 0.0 | '-unlogged | | 28.418 | 0.0 | | 16.086 | 0.0 |-gui sim update | 1.0 | 1.417 | 0.0 | 1.0 | 1.367 | 0.0 | |-CloneValueFromOtherContext | 8.0 | 0.184 | 0.0 | 8.0 | 0.177 | 0.0 | '-unlogged | | 1.233 | 0.0 | | 1.189 | 0.0 '-unlogged | | 0.180 | 0.0 | | 0.000 | 0.0 Script statisticsName | GUI | Simulation | AI | AI -------------------------|----------|------------|----------|---------|-max nominal heap bytes | 16777216 | 16777216 | 16777216 | 16777216|-max JS_malloc bytes | 16777216 | 16777216 | 16777216 | 16777216|-allocated bytes | 1736704 | 7663616 | 11128832 | 11128832'-number of GCs | 0 | 3 | 2 | 2 ================================================================Strange however why someone gets 60 FPS while looking much lower... Edited May 14, 2012 by fabio Quote Link to comment Share on other sites More sharing options...
Pureon Posted May 14, 2012 Report Share Posted May 14, 2012 Are you sure? I deleted them all and it didn't make a noticeable difference for me. I think the choppiness is probably because the simulation update is what is being slow so you get a few quick frames then the simulation step runs then a few more frames etc. The profiler is generally more informative.It was an assumption. Clearly I was wrong 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.