[Opensim-dev] Profiler installed on osgrid plazas server and profiler dump now available

Impalah impalah at gmail.com
Fri Feb 22 22:26:40 UTC 2008


Questions...

The test was on a grid or standalone opensim?

And the memory increases where? In opensim.exe, assetserver.exe...?

(Yes, noob questions, it's only for identifying the "guilty" application).



2008/2/22, Justin Clark-Casey <jjustincc at googlemail.com>:
>
> This afternoon (with a bit of haxoring) I installed the mono heap-shot
> profiler on the OSGrid plazas server in pursuit of current memory
> leaks.  heap-shot will take a dump while in operation when it receives a
> signal.  More details on it can be found here.
>
> http://www.mono-project.com/HeapShot
>
> Now that it's installed it's very easy to run, if anyone with access to
> the plazas wants to take further dumps.
>
> I started the profile on Wright Plaza with just me on it.
> Interestingly, that was enough to cause memory to continuously grow.
> This was associated with continuous requests for the same assets (which
> do not exist) on the console.  This in itself, though bad, should not be
> enough to cause the memory leak.  I took several dumps, the smallest of
> which (along with the log file) can be downloaded from
>
>
> http://opensimulator.org/dump/OpenSim-at-595mb-one-avatar-with-scripts-wright.zip
>
> On a very preliminary analysis of the dump, it looked like the major
> problem is data building up in the outgoing texture packet queue.  This
> is why I created extra statistical information which prints out the
> number of packets in the different queue types for each agent (which can
> be seen by typing 'show stats' on the console).  Hopefully this should
> reveal whether this is really where the issue is (I'm not yet convinced
> I'm interpreting the dump information correctly).
>
> I very probably won't have any time now to work on this until next week
> - I thought I would make the data available for general interest and in
> case anyone wanted to take a shot at it.
>
>
> --
> justincc
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080222/ec9f42f5/attachment-0001.html>


More information about the Opensim-dev mailing list