[Opensim-dev] Profiling complex scenes

Lake, Dan dan.lake at intel.com
Wed Mar 18 12:37:17 UTC 2009


I work at Intel for Mic Bowman. He mentioned a while back that we are developing some workloads for understanding the scalability bottlenecks in OpenSim. I recently created a test which generates 2000 scripted objects which rotate and change color at random intervals. The workload consumed multiple CPU cores with only a single client viewer connected and the frame rate dropped to absolute zero with 10 clients connected. I was then able to reduce the CPU utilization by >80% with a few added lines of code in SceneGraph.cs and Timer.cs. If you are interested in a complete analysis of this workload, please visit the OpenSim profiling wiki page at http://sciencesim.com/wiki/doku.php/opensim/performance_profiling. I will continue to post interesting profiling results from our workloads and ideas about scaling OpenSim based on those results. Your comments or feedback are appreciated.

Dan lake
Network Software Engineer
Network Technology Lab
Corporate Technology Group
* 503.712.8318
* dan.lake at intel.com
[cid:image001.gif at 01C9A78A.D323BD30]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20090318/12cff8f3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 1729 bytes
Desc: image001.gif
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20090318/12cff8f3/attachment-0001.gif>


More information about the Opensim-dev mailing list