Hi Justin, I'll have a look and will report as soon as i get some results .. and hopefully i get more insight. Interesting findings from Dahlia as well !!<br><br>Here's my report from the last party: <a href="https://docs.google.com/open?id=0B301xueh1kxda0hfNEpfWERRTWFzcnRjVGNELXowZw">https://docs.google.com/open?id=0B301xueh1kxda0hfNEpfWERRTWFzcnRjVGNELXowZw</a><br>
<br>Looking forward to the next parties !!!<br><br>Thank you so much Justin and Dahlia for your attention. Yes it is a challenge especially in a mono environment, where a lot of the monitoring/profiling tools are misseing. But that's the challenge and I am more than willing to provide hopefully usable information if i can. <br>
<br><br><div class="gmail_quote">Am 17. März 2012 04:36 schrieb Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Akira. I have now updated the "show threads" method to show threadpool statistics for the main threadpool. Please note that each XEngine script engine will also have it's own threadpool (which can be seen using the "xengine status" command). Might need to improve this further.<br>
<br>
"show threads" will also show all in-use threads. However, at least on mono 2.6.7 this isn't reported by the VM so won't be shown.<br>
<br>
I'm not sure whether this will help you or not in tracking down performance issues. In some situations it could help (e.g. if threads are encountering deadlock the number of 'in use' threads will leap up, though you've probably already noticed deadlock by the long-running threads reporting monitoring failures and the sim locking up).<br>
<br>
So I'd be happy to hear suggestions for additional data and I'll implement them if I can, since I think this is going to be a growing area of concern. Unfortunately pinning down performance issues with a system as complex as OpenSimulator (with massive numbers of threads and user generated scripts) is likely to remain a significant challenge for the forseeable future.<div class="im">
<br>
<br>
On 11/03/12 19:15, Akira Sonoda wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Am 10. März 2012 03:25 schrieb Justin Clark-Casey <<a href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.com</a> <mailto:<a href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.<u></u>com</a>>>:<div>
<div class="h5"><br>
<br>
I'm sorry to say that you'll have to take the ThreadPool numbers with a very very very large pinch of salt. I<br>
believe they only refer to the built-in mono thread pool and not the SmartThreadPool which is the one actually used<br>
(and beyond that the core simulator and xengine use separate pools). I will try and improve this situation soon.<br>
<br>
<br>
Thank you Justin!<br>
<br>
Would be nice to have some meaningful statistics for all those ThreadPools! Maybe there is a possibility to write those<br>
statistics to the log from time to time ( e.g. every 30 seconds). Together with some documented "best practices" from<br>
those who operate Sims, with lots of avatars on it - I'm thinking mainly the OSgrid Plazas are good references - this<br>
could be highly valuable information for those who operate Sims for similar purposes ( meeting points, parties, concerts<br>
etc. )<br>
<br>
<br>
<br>
<br>
<br>
<br></div></div><div class="im">
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
</div></blockquote><div class="HOEnZb"><div class="h5">
<br>
<br>
-- <br>
Justin Clark-Casey (justincc)<br>
<a href="http://justincc.org/blog" target="_blank">http://justincc.org/blog</a><br>
<a href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a><br>
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br>