<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AFrisby</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AFrisby"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/AFrisby"/>
		<updated>2026-05-31T10:00:12Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/File:Monoleak.png</id>
		<title>File:Monoleak.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Monoleak.png"/>
				<updated>2009-07-26T03:48:38Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: uploaded a new version of &amp;quot;Image:Monoleak.png&amp;quot;: Uploaded better example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Memory leak under Mono&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Monoleak.png</id>
		<title>File:Monoleak.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Monoleak.png"/>
				<updated>2009-07-26T03:23:20Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Memory leak under Mono&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Memory leak under Mono&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:FrontPageImage</id>
		<title>Template:FrontPageImage</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:FrontPageImage"/>
				<updated>2009-07-14T19:15:42Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 150px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-bottom: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''Image of the Moment:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 0px 0 0; background: #F6F9ED; align: center&amp;quot;&amp;gt;[[image:Iotm_2.png|299px|Wright Plaza on OSGrid]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Iotm_2.png</id>
		<title>File:Iotm 2.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Iotm_2.png"/>
				<updated>2009-07-14T19:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List</id>
		<title>Grid List</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List"/>
				<updated>2009-07-01T07:46:24Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Grid_List| Grid List]] &lt;br /&gt;
&lt;br /&gt;
=What is the Grid List?=&lt;br /&gt;
&lt;br /&gt;
==About==&lt;br /&gt;
At the moment there are a number of sims which we try to keep up 24x7, minus the upgrade times, etc. Remember - there are no guarantees at the moment on the backups of the inventories, landscape, etc. So, treat this as you would treat the beta grid at most. In order to login with opensim-links, you will need to install [http://lab.newworldgrid.com/index.php/OpenSim_Launcher OpenSim Launcher] or add a [[Browser_Protocol_Handler|protocol handler]] to your browser. Otherwise you could simply create a custom [[Connecting|shortcut]] with the right parameters to your Second Life browser.&lt;br /&gt;
&lt;br /&gt;
==Public grids==&lt;br /&gt;
&amp;lt;big&amp;gt;IMPORTANT NOTE:&amp;lt;/big&amp;gt;The OpenSimulator Project is an Application Platform that can be used by anyone. It is not responsible for any grid listed on this page, nor for any grid's content or activities within them. Grid List Policy: Please only list your grid if your software is based on OpenSimulator.org SVN software code, all other grids will be removed and also please provide a link on your grid website back to this project website, remember link recognition is a two-way street. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you own a grid and are interested in joining a grid association see this page:&lt;br /&gt;
[[Grid Associations]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Public grids require you to create an account on their website, which you can then use to log into the grid. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;These grids are listed in the order of their appearance, anyone found inserting a grid up higher in the list will have their entry removed, please add your entry to the very bottom of the list, this is not negotiable.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The gridlist entries in the main list should just contain the gridname and the plain numbers as defined by the column headers. Please use [[Grid_Lst/Template|this]] template for the subpages to keep the information in a comparable manner. Thanks a lot. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Public Grid List Sorted [[Grid_List/Sorted/Alphabetically|Alphabetically]], [[Grid_List/Sorted/ByRegions|By # of Regions]], [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=4 By # of Users], [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=6 By Unique 30 days], [[Grid_List/Sorted/ByHistory|By History]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Approx # Regions&lt;br /&gt;
!Approx # Users&lt;br /&gt;
!Unique last 30days&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Deepgrid|Deepgrid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/OSGrid|OSGrid]]&lt;br /&gt;
|2200&lt;br /&gt;
|16600&lt;br /&gt;
|3900&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Francogrid|Francogrid]]&lt;br /&gt;
|~170&lt;br /&gt;
|~800&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/EU-Grid|EU-Grid]]&lt;br /&gt;
|~10&lt;br /&gt;
|~350&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Le Monde de Darwin|Le Monde de Darwin]]&lt;br /&gt;
|73&lt;br /&gt;
|83&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/GiantGrid|GiantGrid]]&lt;br /&gt;
|169&lt;br /&gt;
|261&lt;br /&gt;
|157&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/The New World Grid|The New World Grid]]&lt;br /&gt;
|~262&lt;br /&gt;
|~2089&lt;br /&gt;
|~389&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/3rd Rock Grid|3rd Rock Grid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Uvatar|Uvatar.com]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/WorldSimTerra|WorldSimTerra]]&lt;br /&gt;
|96&lt;br /&gt;
|840&lt;br /&gt;
|500&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Cyberlandia|Cyberlandia]]&lt;br /&gt;
|185&lt;br /&gt;
|~1600&lt;br /&gt;
|~269&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Metropolis|Metropolis]]&lt;br /&gt;
|32&lt;br /&gt;
|~400&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Emerald Network|Emerald Network]]&lt;br /&gt;
|9&lt;br /&gt;
|~56&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Avatar Hangout|Avatar Hangout]]&lt;br /&gt;
|198&lt;br /&gt;
|3182&lt;br /&gt;
|778&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/AUGrid|AUGrid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/German Grid|German Grid]]&lt;br /&gt;
|7&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/DGP Grid|DGP Grid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/LifeSim|LifeSim]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Fantasy World Estates|Fantasy World Estates]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/RMH Design Estate|RMH Design Estate]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/3D-Internet|OpenSimulator-Club (HomeGrid, ProfiGrid)]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/United Grid|United Grid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Social Network Italia|Social Network Italia]]&lt;br /&gt;
|24&lt;br /&gt;
|500&lt;br /&gt;
|100&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Low Grid|Nedergrid]]&lt;br /&gt;
|3&lt;br /&gt;
|17&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/ReactionGrid|ReactionGrid]] &lt;br /&gt;
|140&lt;br /&gt;
|1714&lt;br /&gt;
|333&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/K-grid|K-grid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Legend City Online|Legend City Online]]&lt;br /&gt;
|164&lt;br /&gt;
|4412&lt;br /&gt;
|600&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/A Future Life|A Future Life '''(CLOSED)''']] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/pseudospace|pseudospace]]&lt;br /&gt;
|12&lt;br /&gt;
|~46&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Yourgrid.de|YourGrid]]&lt;br /&gt;
|68&lt;br /&gt;
|~110 &lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Myopengrid.com|Myopengrid]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/PhoenixSim|PhoenixSim]]&lt;br /&gt;
|5&lt;br /&gt;
|18&lt;br /&gt;
|14&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Virtual_Sims|VirtualSims.Net]]&lt;br /&gt;
|10&lt;br /&gt;
|73&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Collateral World|Collateral World '''(CLOSED)''']]&lt;br /&gt;
|4&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Grid4Us|Grid4Us]]&lt;br /&gt;
|28&lt;br /&gt;
|162&lt;br /&gt;
|50&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Metapocalypse|Metapocalypse]]&lt;br /&gt;
|2&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/FreshGrid|FreshGrid(casino games)]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/OpenKansai|OpenKansai]]&lt;br /&gt;
|9&lt;br /&gt;
|120&lt;br /&gt;
|100&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Schweiz|Schweiz]]&lt;br /&gt;
|5&lt;br /&gt;
|50&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Pleasure Planet|Pleasure Planet Adults only]]&lt;br /&gt;
|16&lt;br /&gt;
|70&lt;br /&gt;
|29&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/DreamlandGrid | Dreamland Grid]]&lt;br /&gt;
|16&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/NeXtLife | NeXtLife Grid]]&lt;br /&gt;
|15&lt;br /&gt;
|7&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Your Alternative Life | Your Alternative Life ]]&lt;br /&gt;
|~39&lt;br /&gt;
|~311&lt;br /&gt;
|~273&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Openvue | Openvue (on Virtual AIAI Grid)]]&lt;br /&gt;
|12&lt;br /&gt;
|20&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/ScienceSim | ScienceSim]]&lt;br /&gt;
|25&lt;br /&gt;
|30&lt;br /&gt;
|15&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Unica | unica]]&lt;br /&gt;
|16&lt;br /&gt;
|60&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/The Gor Grid | The Gor Grid - Your Gorean Life]]&lt;br /&gt;
|70&lt;br /&gt;
|791&lt;br /&gt;
|255&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Cuon Grid | Cuon Grid - Linux and ERP]]&lt;br /&gt;
|11&lt;br /&gt;
|50&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Lisat|ArtGridOnLine]]&lt;br /&gt;
|12&lt;br /&gt;
|48&lt;br /&gt;
|15&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/OpenWorld|OpenWorld]]&lt;br /&gt;
|17&lt;br /&gt;
|140&lt;br /&gt;
|55&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Lisat|Lost In Space And Time]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/Playneko| Playneko | Just another virtual world]]&lt;br /&gt;
|2&lt;br /&gt;
|36&lt;br /&gt;
|19&lt;br /&gt;
|-&lt;br /&gt;
||[[Grid List/Xumeo|Xumeo]]&lt;br /&gt;
|*&lt;br /&gt;
|*&lt;br /&gt;
|*&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/3Dmalls|3dmalls.net]]&lt;br /&gt;
|~17&lt;br /&gt;
|~350&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/NexTECH Life|NexTECH Life]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Joopla|Joopla.net]]&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/VirtualFrance|VirtualFrance]]&lt;br /&gt;
|4&lt;br /&gt;
|15&lt;br /&gt;
|12&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/AnSky|AnSky]]&lt;br /&gt;
|11&lt;br /&gt;
|28&lt;br /&gt;
|23&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/DSGrid|www.dsgrid.eu]]&lt;br /&gt;
|8&lt;br /&gt;
|34&lt;br /&gt;
|28&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid_List/Meanduland|www.meanduland.com]]&lt;br /&gt;
|25&lt;br /&gt;
|23&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|[[Grid List/v-Business|v-Business]]&lt;br /&gt;
|10&lt;br /&gt;
|22&lt;br /&gt;
|20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Unique_users_last_30_days.png]]&lt;br /&gt;
(Chart generated 21 May 2009)&lt;br /&gt;
&lt;br /&gt;
This is a list of Grids that been inactive for a few days and or have claimed to be inactive by the owner. Please also take extra care to write down there last position.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Place&lt;br /&gt;
!Inactive Grids&lt;br /&gt;
!Approx # Regions&lt;br /&gt;
!Approx # Users&lt;br /&gt;
!Unique last 30days&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To make OpenSim grids and locations known to a wider audience, they may be listed at http://www.yosims.com/.&lt;br /&gt;
&lt;br /&gt;
== Office Hour ==&lt;br /&gt;
&lt;br /&gt;
Each week on Tuesday, OSGrid hosts an official Office Hour where the OpenSim developers meet and discuss the weeks software development activities. This is a good place to get to know what is going on with OpenSim.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Grid&lt;br /&gt;
!Region&lt;br /&gt;
!Time&lt;br /&gt;
|-&lt;br /&gt;
|OSGrid&lt;br /&gt;
|Wright Plaza&lt;br /&gt;
|Tuesday 1900UTC&lt;br /&gt;
|-&lt;br /&gt;
|EU-Grid&lt;br /&gt;
|EU-Grid Central Hub&lt;br /&gt;
|Sat 15:00 to 19:00 MET&lt;br /&gt;
|-&lt;br /&gt;
|AUGrid / Asia Pacific Office Hours&lt;br /&gt;
|Norgan Plaza&lt;br /&gt;
|Friday's 11am~2pm AEST (GMT/UTC + 10)&lt;br /&gt;
|-&lt;br /&gt;
|Cyberlandia Grid Italiana&lt;br /&gt;
|Cyberlandia, Central Hub&lt;br /&gt;
|Mercoledi and Venerdi&amp;lt;BR&amp;gt;22:00 to 23:00 (GMT/UTC + 1)&lt;br /&gt;
|-&lt;br /&gt;
|WorldSim Terra&lt;br /&gt;
|Lusitania Center&lt;br /&gt;
|Saturdays 19:00 to 20:00 (GMT/UTC)&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Hangout - Residents&lt;br /&gt;
|Community Center&lt;br /&gt;
|Saturdays 2pm to 4pm (InGame Time)&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Hangout - Estate Owners&lt;br /&gt;
|Estate Info&lt;br /&gt;
|Sunday 2pm to 4pm (InGame Time)&lt;br /&gt;
|-&lt;br /&gt;
|Grid4Us&lt;br /&gt;
|Grid4Us Marina&lt;br /&gt;
|Saturdays 20:00 to 22:00 (UTC+1/MET)&lt;br /&gt;
|-&lt;br /&gt;
|LISAT&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|Saturday midnight &amp;quot;UTC&amp;quot;&amp;lt;br&amp;gt;Wednesday 1400(2pm)UTC&amp;lt;br&amp;gt;&amp;quot;Universal.Time.Coordinated&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Grid Test Hours ==&lt;br /&gt;
&lt;br /&gt;
Several grids provide valuable testing information for the project, each run a special 'test' hour to test capabilities of the platform. These are run at the same time every week. It may also be a good chance to meet people who can answer questions you may have.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Grid&lt;br /&gt;
!Region&lt;br /&gt;
!Time&lt;br /&gt;
|-&lt;br /&gt;
|OSGrid&lt;br /&gt;
|Wright Plaza&lt;br /&gt;
|Sat 1900UTC&lt;br /&gt;
|-&lt;br /&gt;
|Apex Grid&lt;br /&gt;
|Spaceport 2&lt;br /&gt;
|Sat 1800 UTC&lt;br /&gt;
|-&lt;br /&gt;
|FrancoGrid&lt;br /&gt;
|Orion&lt;br /&gt;
|Everydays 2100GMT+1&lt;br /&gt;
|-&lt;br /&gt;
|New World Grid&lt;br /&gt;
|Welcome&lt;br /&gt;
|Generally Mondays and Thursdays 2200 UTC+2&amp;lt;br /&amp;gt;[http://lab.newworldgrid.com/index.php/Office_hours Next Office Hour]&lt;br /&gt;
|-&lt;br /&gt;
|AUGrid&lt;br /&gt;
|Norgan Plaza&lt;br /&gt;
|Generally Tuesdays 11am~1pm and/or 2~5pm AEST (GMT/UTC+10)&amp;lt;br /&amp;gt;[http://augrid.org/forum/index.php?topic=9.0]&lt;br /&gt;
|-&lt;br /&gt;
|WorldSim Terra&lt;br /&gt;
|Lusitania Center&lt;br /&gt;
|Generally Sundays 19:00 to 22.00(GMT/UTC)&amp;lt;br /&amp;gt;[http://www.worldsimterra.com/index.php?option=com_agora&amp;amp;task=viewtopic&amp;amp;id=223 Next Test Hours]&lt;br /&gt;
|-&lt;br /&gt;
|VirtualFrance&lt;br /&gt;
|versailles &lt;br /&gt;
|Generally Mondays and Thursdays 2100GMT+1&amp;lt;br /&amp;gt;[http://www.virtualfrance.0rg.fr]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Standalone sims ==&lt;br /&gt;
&lt;br /&gt;
Standalone sims have &amp;amp;quot;generic&amp;amp;quot; logins being from &amp;amp;quot;Testa User&amp;amp;quot; .. &amp;amp;quot;Testz User&amp;amp;quot;, with password &amp;amp;quot;test&amp;amp;quot;.&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Login URI&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Maintainer/Site&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ruth (Zion)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://ruth.petitbe.be:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Dalien Talbot (dalien on IRC, or via blog - http://daltonic.blogspot.com/)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;CyberSpacia&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://cyberspacia.net:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Spun Pty Ltd (mailto:the.grid@cyberspacia.net)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;janoz&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://77.250.27.219:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; (mailto:info@janoz.nl)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Opengrid&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://opengrid.fr:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Test grid for http://www.opensimulator.fr - 24/7 available&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Phrearch&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://os-networks.net:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Phrearch: http://os-networks.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Timecatcher Haven Lands( Not online 24/7)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://timecatcher.ath.cx:9000/&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Timecatcher: (mailto:anon26841397@hotmail.co.uk)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Europeansim (NOW 24/7) &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://86.10.187.88:9000/ &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edenrealm Sim(mailto:zoon@edenrealm.co.uk) BritGrid SVN 5015 - 24 regions - Av creation - http://www.europeansim.thruhere.net Blog http://www.edenrealm.co.uk&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;OpenSIM.de / M34-Sim1 (24/7)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://opensim.mydyn.de:9090&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;German Standalone-Sim for testing with german (deutsch) speaking Live-Support and OpenSIM-Wiki at http://www.opensim.de . No Test User, only personal Accounts. Register before login at http://www.opensim.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;OpenSIM.de / M34-Sim2 (24/7)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;opensim://grid.mydyn.de:9190&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Many Freebies, Copyland, Sandbox, Testing Area (Trunk Versions). No Test User, only personal Accounts. Register before login at http://www.opensim.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Viradu&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; We have just migrated to OSGrid.org 1/7/2009 &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;A Science Fiction Themed Virtual World, by Michael McAnally (mailto:mwmcanally@gmail.com) - 12 regions NOTE: Please read Blog for connect instructions ---&amp;gt; http://viradu.com for more info.  This world is now open for settlement.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Getting_Started|Getting Started]]&lt;br /&gt;
* [[Status|Main Status Page]]&lt;br /&gt;
* [[Technical_Reference|Technical Reference Page]]&lt;br /&gt;
* [[Grid_List/Sorted/Alphabetically|Grid List (Sorted Alphabetically)]]&lt;br /&gt;
* [[Grid_List/Sorted/ByRegions|Grid List (Sorted By # of Regions)]]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=4 Grid List (Sorted By # of Users)]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=6 Grid List (Sorted By Unique 30 days)]&lt;br /&gt;
* [[Grid_List/Sorted/ByHistory|Grid List (Sorted By History)]]&lt;br /&gt;
* [[Grid_Associations|Grid Associations]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-05-15T17:13:15Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Languages:'''[[OpenSimSpanish | Spanish]], [[OpenSimGerman |German]], [[fr |Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [[メインページ | Japanese]]&lt;br /&gt;
&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
'''Attention:''' There is a current proposal to [[Visual Studio 2005|drop Visual Studio 2005 support]] in OpenSim by end of May. Use the [[Mailing_Lists|mailing lists]] if you have questions or suggestions regarding this.&lt;br /&gt;
&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' We are experimenting with a feature suggestion tracker, visit [http://www.opensimulator.org/features/ opensimulator.org/features] to suggest new feature ideas.&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual environment (or world) which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your environment using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom configurations. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual environment similar to Second Life™ (including client compatibility).  Other environments, protocols and features are supported via add on modules.  For a list of available modules check out our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Participate to open content creation for OpenSimulator. More details at [[Artist Home]].&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Pages by Category:===&lt;br /&gt;
&amp;lt;b&amp;gt;[[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Wiki Translations:===&lt;br /&gt;
&amp;lt;b&amp;gt;Languages:&amp;lt;/b&amp;gt; [[OpenSimSpanish | Spanish]], [[OpenSimGerman |German]], [[fr |Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [[メインページ | Japanese]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-05-09T18:21:35Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Languages:'''[[OpenSimSpanish | Spanish]], [[OpenSimGerman |German]], [[fr |Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [[メインページ | Japanese]]&lt;br /&gt;
&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
'''Attention:''' There is a current proposal to [[Visual Studio 2005|drop Visual Studio 2005 support]] in OpenSim by end of May. Use the [[Mailing_Lists|mailing lists]] if you have questions or suggestions regarding this.&lt;br /&gt;
&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Attention:''' As of the 8th of May 2009, we have dropped the SampleMoney Module from trunk SVN, the reference IMoneyModule implementation is being moved to a [http://forge.opensimulator.org/gf/project/opencurrency/ forge project].&amp;lt;/center&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual environment (or world) which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your environment using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom configurations. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual environment similar to Second Life™ (including client compatibility).  Other environments, protocols and features are supported via add on modules.  For a list of available modules check out our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Participate to open content creation for OpenSimulator. More details at [[Artist Home]].&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Pages by Category:===&lt;br /&gt;
&amp;lt;b&amp;gt;[[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Wiki Translations:===&lt;br /&gt;
&amp;lt;b&amp;gt;Languages:&amp;lt;/b&amp;gt; [[OpenSimSpanish | Spanish]], [[OpenSimGerman |German]], [[fr |Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [[メインページ | Japanese]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:48:40Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageImage}}&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:FrontPageSVN}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Related_Software</id>
		<title>Related Software</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Related_Software"/>
				<updated>2009-03-01T10:44:58Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Concepts */  Removing linkspam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
&lt;br /&gt;
This is a page which lists software packages that are related to OpenSimulator but are not part of the core project. Opensimulator is not responsible for the content referenced by these links.&lt;br /&gt;
&lt;br /&gt;
== Dependant Software ==&lt;br /&gt;
OpenSim depends on many other libraries to function.  You get these with your default distribution of OpenSim, but for more information on each project you should see it's home page&lt;br /&gt;
* [http://libsecondlife.org libopenmetaverse]&lt;br /&gt;
* [http://www.ode.org ODE] ODE is an open source, high performance library for simulating rigid body dynamics.&lt;br /&gt;
* [http://www.codeplex.com/Json json.net] JSON (JavaScript Object Notation) is a lightweight data-interchange format.&lt;br /&gt;
* [http://www.mono-project.com mono] Mono is a cross platform, open source .NET development framework.&lt;br /&gt;
* [http://nant.sourceforge.net nant] NAnt is a free .NET build tool.&lt;br /&gt;
* [http://www.realxtend.org realXtend] realXtend viewer and server working with OGRE and support MESH.&lt;br /&gt;
* [http://subversion.tigris.org Subversion] Subversion is an open source version control system.&lt;br /&gt;
* [http://www.python.org Python] Python is a dynamic object-oriented programming language that can be used for many kinds of software development.&lt;br /&gt;
* [http://xmlrpccs.sf.net XmlRpcCS]&lt;br /&gt;
* [http://www.nunit.org NUnit]&lt;br /&gt;
* [http://sourceforge.net/projects/dnpb Prebuild]&lt;br /&gt;
* [http://dotnetopenmail.sourceforge.net DotNetOpenMail]&lt;br /&gt;
* [http://www.prototypejs.org Prototype JavaScript Framework ajax]&lt;br /&gt;
* [http://nini.sourceforge.net Nini]&lt;br /&gt;
* [http://logging.apache.org/log4net log4net]&lt;br /&gt;
* [http://gtcache.sourceforge.net GlynnTucker.Cache]&lt;br /&gt;
* '''todo:''' list the rest of the contents of bin here&lt;br /&gt;
&lt;br /&gt;
== OpenSim Viewers ==&lt;br /&gt;
The following 3D Viewers are known to work with OpenSim.  We take no responsibility for their bugs, features, or lack there of.&lt;br /&gt;
* [http://get.secondlife.com Official Second Life (tm) Viewer]&lt;br /&gt;
* [http://opensim-viewer.sourceforge.net Hippo Viewer]&lt;br /&gt;
* [http://imprudenceviewer.org Imprudence Viewer]&lt;br /&gt;
* [http://www.realxtend.org realXtend Viewer]&lt;br /&gt;
&lt;br /&gt;
== OpenSim Forge Projects ==&lt;br /&gt;
OpenSimulator now has a [http://forge.opensimulator.org/gf/ forge] for related software. &lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osinstaller OpenSim Installers]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opensim-viewer Hippo OpenSim Viewer]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSimWi(Redux)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openterrains/ Open Source Terrain Textures]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ogp/ OGP Patchs]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/xenki/ Xenki Viewer]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ostray/ OSTray]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/sllauncher/ SL Launcher]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openusermanual/ Open User Manual]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/deepservers/ DeepServer (ASP.NET Grid Server)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/modrex/ realXtend Modules]&lt;br /&gt;
'''todo''' list some of the top opensim forge projects.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
&lt;br /&gt;
These are either application or region modules which can be added to the OpenSim core distribution to provide extra functionality.&lt;br /&gt;
&lt;br /&gt;
None are listed yet! &lt;br /&gt;
&lt;br /&gt;
==Other related software==&lt;br /&gt;
These are independent implementations of OpenSimulator services, such as the user server or the inventory server (also known as UGAI).&lt;br /&gt;
&lt;br /&gt;
* [http://openugai.sourceforge.net/ OpenUGAI] - A Perl implementation of the UGAI services which runs within Apache.&lt;br /&gt;
* [http://www.ics.uci.edu/~lopes/terraingen/ Terraingen] - Tool for producing OpenSim terrains from USGS DEM files.&lt;br /&gt;
* [[RegionGenerator]] - Generates Region XML Files&lt;br /&gt;
* [http://www.secondinventory.com/ Second Inventory] - A Windows based client that can be used to back up and restore objects from Second Life as well as from various OpenSimulator based grids.  It allows you to back up objects from the Second Life main grid, and restore them into OpenSimulator grids.  It is still a bit primitive and sometimes can be flaky.  This software is in no way supported by the OpenSIM team, please contact its creator for support.&lt;br /&gt;
* [http://www.metabolt.net/ METAbolt] - METAbolt is a non-graphical (text based) viewer. It's light weight and cross grid, which means it will work in Second Life as well as other grids that are based on OpenSIM. The viewer is Open Source so it's free. Currently METAbolt is only available for Windows platforms.&lt;br /&gt;
&lt;br /&gt;
==Addons==&lt;br /&gt;
&lt;br /&gt;
*** PLEASE DO NOT ASK THE OPENSIMULATOR TEAM FOR SUPPPORT ABOUT THESE ADD-ON PACKAGES&lt;br /&gt;
&lt;br /&gt;
==Concepts==&lt;br /&gt;
* [http://www.cs.cmu.edu/~johnny/projects/wii/ 3D Head Tracking Software] - The idea here is that Johnny has written an application that will allow real3d perspective using a WiiMote &amp;amp; a modified set of safety glasses. Johnny includes all of the source and several sample applications to get this moving forward. Would someone like to pick this up and build us a real3D interface for the SL browser? It's not as hard as you think.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:38:12Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Added sources&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
{{Template:FrontPageImage}}&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:FrontPageSVN}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:32:21Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Moved downloads to top&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:FrontPageImage}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:25:34Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Protected &amp;quot;Main Page&amp;quot;: Blocking unregistered users from editing [edit=autoconfirmed:move=autoconfirmed]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageImage}}&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:09:14Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* What is OpenSimulator? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageImage}}&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:FrontPageImage</id>
		<title>Template:FrontPageImage</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:FrontPageImage"/>
				<updated>2009-03-01T10:09:11Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: &amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt; &amp;lt;table style=&amp;quot;width: 300px; float:right; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-si...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; float:right; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-bottom: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''Image of the Moment:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 0px 0 0; background: #F6F9ED;&amp;quot;&amp;gt;[[image:Opensim_Wright_Plaza.jpg|299px|Wright Plaza on OSGrid]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T10:05:36Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
[[image:Opensim_Wright_Plaza.jpg|250px|thumb|right|Wright Plaza on OSGrid]]&lt;br /&gt;
{{Template:Downloads}}&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].  &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Linuxdownload.png</id>
		<title>File:Linuxdownload.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Linuxdownload.png"/>
				<updated>2009-03-01T09:54:36Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Windownload.png</id>
		<title>File:Windownload.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Windownload.png"/>
				<updated>2009-03-01T09:54:21Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:39:31Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; float:right; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-bottom: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T09:38:02Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
[[image:Opensim_Wright_Plaza.jpg|250px|thumb|right|Wright Plaza on OSGrid]]&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].  &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-03-01T09:37:44Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Template:TWIOSD}}&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
[[image:Opensim_Wright_Plaza.jpg|250px|thumb|right|Wright Plaza on OSGrid]]&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].  &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:37:17Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; float:right; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:37:10Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; float:right clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:35:52Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|date|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:35:33Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''This Week in OpenSim Development:'''&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:35:05Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;GSOCIdea&amp;quot; style=&amp;quot;margin: 1em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 300px; clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;&amp;quot;&amp;gt;'''Difficulty:'''&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;background: #EEF3E2&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;padding: 1px 1em 0; background: #F6F9ED;&amp;quot;&amp;gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:31:00Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|title=none|max=5|short&amp;lt;/rss&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:TWIOSD</id>
		<title>Template:TWIOSD</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:TWIOSD"/>
				<updated>2009-03-01T09:27:13Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: &amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|max=5|short&amp;lt;/rss&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;rss&amp;gt;http://justincc.wordpress.com/category/opensim-news/twiod-news/feed/|max=5|short&amp;lt;/rss&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-02-24T09:53:15Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
[[image:Opensim_Wright_Plaza.jpg|250px|thumb|right|Wright Plaza on OSGrid]]&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual world which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your world using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom environments. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual world similar to Second Life™ (including client compatibility), however can be extended with modules to support MXP or realXtend clients too. For a list of availible third party modules, check our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].  &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=ZcR7Jcar_8k Here is an tutorial showing how to get opensimulator in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:'' [[:Category:Users|User's Pages]], [[:Category:Development|Development Pages]], [[:Category:Scripts|Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:'' [[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Download</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Download"/>
				<updated>2008-11-15T05:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Moved Installer into more prominence&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
==Source code==&lt;br /&gt;
Here are the current released versions of OpenSim.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Please note:'''&amp;lt;/font&amp;gt; As OpenSim is still at an alpha code maturity stage, there is absolutely no guarantee that functionality works or is stable, even in the numbered releases.  Certain features may not work either because the code is in rapid evolution, or because functionality expected by the Linden Labs Second Life viewer has simply not been implemented yet.  However, constructive feedback is still welcomed.&lt;br /&gt;
&lt;br /&gt;
Also, please be aware that OpenSim requires that you have a fair amount of technical knowledge in order to set it up - there is no point and click installer (and having one would probably be premature at this stage).&lt;br /&gt;
&lt;br /&gt;
You may need to use the Subversion source code management system to obtain the code.  For Windows you can install just [http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 Subversion] or the often preferred [http://tortoisesvn.tigris.org Tortoise Subversion extension]. Mac OS X 10.l5 and above have Subversion built but OS. X 10.4.x can still [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip download Subversion].&lt;br /&gt;
&lt;br /&gt;
Another option for obtaining the code is via [http://www.selenic.com/mercurial/wiki/ mercurial] from the [http://opensimulator.org/hg/opensim-trunk/ OpenSim repository].&lt;br /&gt;
&lt;br /&gt;
* '''0.6.0 release as of Nov 10th, 2008 (modestly stable)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.6.0-release opensim&lt;br /&gt;
&lt;br /&gt;
* '''Latest Subversion revision version (bleeding edge)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
&lt;br /&gt;
* '''Latest mercurial revision version (bleeding edge)'''&lt;br /&gt;
 hg clone http://opensimulator.org/hg/opensim-trunk/ opensim&lt;br /&gt;
&lt;br /&gt;
==Binaries==&lt;br /&gt;
==Installers==&lt;br /&gt;
* '''Official 0.6 Windows Installer'''&lt;br /&gt;
 http://forge.opensimulator.org/gf/download/frsrelease/137/251/OpenSimSetup0.6.exe&lt;br /&gt;
&lt;br /&gt;
* '''[[UnofficialDebPackages|Unofficial .deb packages]]&lt;br /&gt;
&lt;br /&gt;
==Packages==&lt;br /&gt;
* '''0.6.0 release''' (thanks to the OSGrid team)&lt;br /&gt;
 http://osgrid.org/download/osgrid.opensim.v0.6.0.7274.zip&lt;br /&gt;
&lt;br /&gt;
* '''Official Nightly Build Binary (Recommended for quick testing)&lt;br /&gt;
 http://builds.opensimulator.org&lt;br /&gt;
&lt;br /&gt;
==Related Software==&lt;br /&gt;
[[Related_Software|Related Software Section - CLICK HERE]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[:Category:Scripts| Scripts]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Developers]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T19:29:12Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Porting Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==OnNewClient vs OnClientConnect==&lt;br /&gt;
* OnNewClient is depreciated, please use OnClientConnect instead.&lt;br /&gt;
** Rationale: OnNewClient passes IClientAPI in it's parameter, IClientAPI is being depreciated.&lt;br /&gt;
** IClientAPI Changes: IClientCore may not contain all the interfaces you want just yet, but if it does (see the list below for what's been ported so far), you should switch to OnClientConnect and then use IClientCore.[Try]Get&amp;lt;IClientInterface&amp;gt;().Method() instead of IClientAPI.Method();&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;br /&gt;
==Bluebox==&lt;br /&gt;
* Dropping sessionID from SendBlueBoxMessage&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
==Chat==&lt;br /&gt;
* Dropping SendChatMessage(bytes[]...) - the overload with string still works however.&lt;br /&gt;
** Rationale: We arent using this, and sending the bytes raw instead of a string is poor methodology.&lt;br /&gt;
** IClientAPI Changes: Drop this method if you arent using it.&lt;br /&gt;
&lt;br /&gt;
=Example Conversion=&lt;br /&gt;
==InstantMessageModule.cs==&lt;br /&gt;
===Old===&lt;br /&gt;
        private void OnNewClient(IClientAPI client)&lt;br /&gt;
        {&lt;br /&gt;
            client.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
===New===&lt;br /&gt;
        void OnClientConnect(IClientCore client)&lt;br /&gt;
        {&lt;br /&gt;
            IClientIM clientIM;&lt;br /&gt;
            if(client.TryGet(out clientIM))&lt;br /&gt;
            {&lt;br /&gt;
                clientIM.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
===Comments===&lt;br /&gt;
Isnt this messier? I see more code! What's this IClientIM thing?&lt;br /&gt;
&lt;br /&gt;
The short answer here is we're now using multiple interfaces to represent clients. Rather than dictating that every client must obey IClientAPI.cs - we can say clients can pick and choose the bits and pieces they want to implement. &lt;br /&gt;
&lt;br /&gt;
The extra code is mostly in checking that the client supports Instant Messaging before attempting to handle IM's for it. If the client doesnt support that interface, it will lead to a crash if you try use it.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T18:05:32Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* InstantMessageModule.cs= */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==OnNewClient vs OnClientConnect==&lt;br /&gt;
* OnNewClient is depreciated, please use OnClientConnect instead.&lt;br /&gt;
** Rationale: OnNewClient passes IClientAPI in it's parameter, IClientAPI is being depreciated.&lt;br /&gt;
** IClientAPI Changes: IClientCore may not contain all the interfaces you want just yet, but if it does (see the list below for what's been ported so far), you should switch to OnClientConnect and then use IClientCore.[Try]Get&amp;lt;IClientInterface&amp;gt;().Method() instead of IClientAPI.Method();&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;br /&gt;
==Bluebox==&lt;br /&gt;
* Dropping sessionID from SendBlueBoxMessage&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
=Example Conversion=&lt;br /&gt;
==InstantMessageModule.cs==&lt;br /&gt;
===Old===&lt;br /&gt;
        private void OnNewClient(IClientAPI client)&lt;br /&gt;
        {&lt;br /&gt;
            client.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
===New===&lt;br /&gt;
        void OnClientConnect(IClientCore client)&lt;br /&gt;
        {&lt;br /&gt;
            IClientIM clientIM;&lt;br /&gt;
            if(client.TryGet(out clientIM))&lt;br /&gt;
            {&lt;br /&gt;
                clientIM.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
===Comments===&lt;br /&gt;
Isnt this messier? I see more code! What's this IClientIM thing?&lt;br /&gt;
&lt;br /&gt;
The short answer here is we're now using multiple interfaces to represent clients. Rather than dictating that every client must obey IClientAPI.cs - we can say clients can pick and choose the bits and pieces they want to implement. &lt;br /&gt;
&lt;br /&gt;
The extra code is mostly in checking that the client supports Instant Messaging before attempting to handle IM's for it. If the client doesnt support that interface, it will lead to a crash if you try use it.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T18:05:23Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Porting Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==OnNewClient vs OnClientConnect==&lt;br /&gt;
* OnNewClient is depreciated, please use OnClientConnect instead.&lt;br /&gt;
** Rationale: OnNewClient passes IClientAPI in it's parameter, IClientAPI is being depreciated.&lt;br /&gt;
** IClientAPI Changes: IClientCore may not contain all the interfaces you want just yet, but if it does (see the list below for what's been ported so far), you should switch to OnClientConnect and then use IClientCore.[Try]Get&amp;lt;IClientInterface&amp;gt;().Method() instead of IClientAPI.Method();&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;br /&gt;
==Bluebox==&lt;br /&gt;
* Dropping sessionID from SendBlueBoxMessage&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
=Example Conversion=&lt;br /&gt;
==InstantMessageModule.cs===&lt;br /&gt;
===Old===&lt;br /&gt;
        private void OnNewClient(IClientAPI client)&lt;br /&gt;
        {&lt;br /&gt;
            client.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
===New===&lt;br /&gt;
        void OnClientConnect(IClientCore client)&lt;br /&gt;
        {&lt;br /&gt;
            IClientIM clientIM;&lt;br /&gt;
            if(client.TryGet(out clientIM))&lt;br /&gt;
            {&lt;br /&gt;
                clientIM.OnInstantMessage += OnInstantMessage;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
===Comments===&lt;br /&gt;
Isnt this messier? I see more code! What's this IClientIM thing?&lt;br /&gt;
&lt;br /&gt;
The short answer here is we're now using multiple interfaces to represent clients. Rather than dictating that every client must obey IClientAPI.cs - we can say clients can pick and choose the bits and pieces they want to implement. &lt;br /&gt;
&lt;br /&gt;
The extra code is mostly in checking that the client supports Instant Messaging before attempting to handle IM's for it. If the client doesnt support that interface, it will lead to a crash if you try use it.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T17:43:09Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Porting Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==OnNewClient vs OnClientConnect==&lt;br /&gt;
* OnNewClient is depreciated, please use OnClientConnect instead.&lt;br /&gt;
** Rationale: OnNewClient passes IClientAPI in it's parameter, IClientAPI is being depreciated.&lt;br /&gt;
** IClientAPI Changes: IClientCore may not contain all the interfaces you want just yet, but if it does (see the list below for what's been ported so far), you should switch to OnClientConnect and then use IClientCore.[Try]Get&amp;lt;IClientInterface&amp;gt;().Method() instead of IClientAPI.Method();&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;br /&gt;
==Bluebox==&lt;br /&gt;
* Dropping sessionID from SendBlueBoxMessage&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T17:19:53Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Porting Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;br /&gt;
==Bluebox==&lt;br /&gt;
* Dropping sessionID from SendBlueBoxMessage&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually if you need it, LLClientView.cs contains a reference to sessionID already. Be advised that this represents a security risk (giving the users one of the two shared secrets).&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T16:58:27Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: /* Instant Message */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that shouldnt be transmitted to users anyway ('''security''').&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually, LLClientView.cs contains a reference to sessionID already.&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI</id>
		<title>OpenSim 0.6 IClientAPI</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI"/>
				<updated>2008-11-08T16:56:32Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: {{content}} This page is under construction. =Porting Guide= ==Instant Message== * Dropping fromAgentSession from SendInstantMessage (both overloaded versions) ** Rationale: Session ID is ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{content}}&lt;br /&gt;
This page is under construction.&lt;br /&gt;
=Porting Guide=&lt;br /&gt;
==Instant Message==&lt;br /&gt;
* Dropping fromAgentSession from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: Session ID is both linden specific, and something that Modules shouldnt need to know about.&lt;br /&gt;
** IClientAPI changes: Insert this parameter into your packets manually, LLClientView.cs contains a reference to sessionID already.&lt;br /&gt;
* Dropping imSessionID from SendInstantMessage (both overloaded versions)&lt;br /&gt;
** Rationale: IM Session ID's are unique to SL and we just multiplex the two users ID's to form this so it's static anyway.&lt;br /&gt;
** IClientAPI changes: Multiplex the ID inside your own implementations vs relying on the module to do it for you.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Money</id>
		<title>Money</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Money"/>
				<updated>2008-10-06T22:15:55Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{proposal}}&lt;br /&gt;
This page is intended as an open discussion board for ideas regarding an in-world financial system - Ezekiel.&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
In order to be successful, any new world simulator needs to allow for financial transactions. While many residents enjoy the creative and social aspects of virtual life, others are there to provide them with the necessary means - and usually intend to be compensated.&lt;br /&gt;
Metaverses without a business component (allowing residents to make money) depend largely on the creativity of the makers and tend to fall into disuse as soon as competitive simulators with better graphics and better entertainment come along (e.g. Active Worlds).&lt;br /&gt;
&lt;br /&gt;
== Play Money vs. Serious Money ==&lt;br /&gt;
There are two types of financial systems and currencies: one is purely an in-world affair (play money) and supports roleplay, the other is convertible into hard currencies (serious money).&lt;br /&gt;
While it is commonly agreed that implementing a serious in-world currency system (with all the security implications) is out of scope at least for the current phase of the OpenSim development project, there are still some functional decisions to be made.&lt;br /&gt;
&lt;br /&gt;
There are several possible ways of handling money in a grid:&lt;br /&gt;
* no money support&lt;br /&gt;
* in-world play money for roleplay&lt;br /&gt;
* in-world currency supported, protected and converted by the grid owner (like SL)&lt;br /&gt;
* off-world payment implementation, no in-world currency&lt;br /&gt;
* in-world play money plus off-world payment capabilities (might be confusing)&lt;br /&gt;
&lt;br /&gt;
OpenSim should allow for an implementation of any of those alternatives.&lt;br /&gt;
&lt;br /&gt;
== Off-World Implementation ==&lt;br /&gt;
These are crucial in-world functions for off-world financial transactions:&lt;br /&gt;
* put a price tag on a prim, specifying amount and currency&lt;br /&gt;
* notification event (LSL) that resident X agrees to buy item / pay amount Y.&lt;br /&gt;
&lt;br /&gt;
These functions are not crucial, since they may be implemented off-world:&lt;br /&gt;
* an in-world currency (use an internet payment provider or an e-currency instead)&lt;br /&gt;
* avatar account (use an internet payment provider or an e-currency instead)&lt;br /&gt;
* receive payment (can be handled off-world through osLoadURL - for most providers)&lt;br /&gt;
* give money (can be handled off-world through osHTTPRequest - for some providers)&lt;br /&gt;
* notify avatar of payment (can be done through IM or e-Mail)&lt;br /&gt;
&lt;br /&gt;
== Wallet Plugin ==&lt;br /&gt;
It occurs to me that perhaps it isn't the job of the grid to keep track of every avatars financial transactions.  Perhaps this should be left to banks and other financial organizations.  I'm thinking that perhaps OpenSim should pull the money out of the grid and develop an independent bank server.  Avatars could choose which &amp;quot;wallet&amp;quot; or &amp;quot;bank&amp;quot; to use for a transaction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A Different Idea == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''A Currency that Pays a Divident'''&lt;br /&gt;
 &lt;br /&gt;
The OpenSim project should have a currency that pays a divident. If users earn a divident just by using the game currency this will be a great incentive not only to participate in the game but also to use the currency in real life. Thus this increases the possibility that a market of things of value will develop in the game and maybe the currency will be used for real life transactions as well. A currency that pays a divident will prevail over any other form of virtual currency by means of the strategic advantage of directly benefiting the user. Convertibility to real currencies will depend solely on free market ability of the currency to provide goods and services and not some convertibility obligation undertaken by the company that hosts the server.&lt;br /&gt;
&lt;br /&gt;
Implementing a currency that produces a divident would require suitable financial institutions, capital markets, and a mechanism to liquidate a part of current value of financial instruments. Through liquidating a sustainable part of current value of financial instruments the company that hosts the server would earn the game money funds which when converted to real currency would pay for its operational costs plus the funds needed to pay a divident. It would be in the best interest of the company that hosts the server to ensure that the financial structure operates efficiently for the benefit of the users so that the game currency has maximum value of convertibility to real life currencies.&lt;br /&gt;
&lt;br /&gt;
The financial structure required could be as follows:&lt;br /&gt;
&lt;br /&gt;
'''1. Central Bank'''&lt;br /&gt;
&lt;br /&gt;
THe Central Bank would oversee the monetary volume, the amount to be liquidated and the keeping of individual money accounts of users free of charge but free of interest as well.&lt;br /&gt;
&lt;br /&gt;
- All users would be shareholders to the Central Bank, owning no more and no less than one share each&lt;br /&gt;
&lt;br /&gt;
- The monetary volume would be a fixed amount of currency for each share, say 100.000 units, which would be the nominal value of the Central Bank share.&lt;br /&gt;
&lt;br /&gt;
- All financial transactions of users, Investment Banks and Capital Markets would be processed through the Central Bank's server software and console&lt;br /&gt;
&lt;br /&gt;
- The Central Bank will determine how much of Investment Bank's current stock value must be held in liquid reserves&lt;br /&gt;
&lt;br /&gt;
- The Central Bank will determine how much of those liquid reserves will be contributed to the Special Account in order to be distributed to the users as divident and to the company that hosts the server&lt;br /&gt;
&lt;br /&gt;
- The Central Bank will have the power to dispense payments through the Special Account to the company that hosts the server, to shareholders and to in-game political institutions such as elected moderators &lt;br /&gt;
&lt;br /&gt;
- Ideally the Central Bank management would be ellected by users, even better by Invesment Bank managers  &lt;br /&gt;
&lt;br /&gt;
- Any increase or decrease in monetary volume would be achieved solely by depositing or withdrawing funds to/from each user's account &lt;br /&gt;
&lt;br /&gt;
'''2. Investment Banks'''&lt;br /&gt;
&lt;br /&gt;
The Investment Banks would be the main user operated financial institution. &lt;br /&gt;
&lt;br /&gt;
- They would be the only financial instrument users would be able to directly buy shares of. &lt;br /&gt;
&lt;br /&gt;
- They would be the only vehicle available for investment in Capital Markets. &lt;br /&gt;
&lt;br /&gt;
- They would be able to structure and trade financial instruments through the Central Bank console&lt;br /&gt;
&lt;br /&gt;
- They would be able to lend money for projects&lt;br /&gt;
&lt;br /&gt;
- Any user or group of users would able to open an Investment Bank through a console provided by the Central Bank if they provide capital equal to say 10 Central Bank Shares worth  &lt;br /&gt;
&lt;br /&gt;
- An individual who wants to trade the financial markets with his own money, should come up with enough capital to open an Investment Bank&lt;br /&gt;
&lt;br /&gt;
- Investment Banks would freely be able to raise capital by issuing shares&lt;br /&gt;
&lt;br /&gt;
- Their shares would be floated and traded in a separate market than Capital Markets through the Central Bank console&lt;br /&gt;
&lt;br /&gt;
- They would be under obligation to keep a part of their investment portfolio in cash so the Central Bank can deduct a contribution to the Special Account&lt;br /&gt;
&lt;br /&gt;
- The holdings in their investment portfolio would be open for every interested investor to audit&lt;br /&gt;
&lt;br /&gt;
'''3. Capital markets'''&lt;br /&gt;
&lt;br /&gt;
These would be the Exchanges where financial instruments are traded&lt;br /&gt;
&lt;br /&gt;
- The Central Bank would provide the console for the Exchanges and handle the payments&lt;br /&gt;
&lt;br /&gt;
- Anything of value could be traded on the Exchanges&lt;br /&gt;
&lt;br /&gt;
- The financial instruments would be structured freely by the Investment Banks&lt;br /&gt;
&lt;br /&gt;
- Individual loans would be structured as financial instruments and traded freely&lt;br /&gt;
&lt;br /&gt;
- The coding of financial instruments would be open for everyone to audit&lt;br /&gt;
&lt;br /&gt;
- An Exchange would be a user-managed institution, the user-managers would be able to charge a commision on transactions as compensation for managing the exchange&lt;br /&gt;
&lt;br /&gt;
- The Exchanges would all be interconected, so the most efficient ones get the most business&lt;br /&gt;
&lt;br /&gt;
'''Supporting Environment'''&lt;br /&gt;
&lt;br /&gt;
The financial structure's legitimacy and effectiveness would benefit the most by a functional political proccess within the game and the development of legal and political institutions that would oversee its implementation. In this way the company that hosts the server would have relegated most of the work too the user community. In a maybe utopian scenario the company itself could be owned by the users. A lot of reated economic activity could evolve alongside the main structure such as auditing companies, programmers etc&lt;br /&gt;
&lt;br /&gt;
'''Kickstarting a Project'''&lt;br /&gt;
&lt;br /&gt;
Once the software is implemented as above this could evolve as essentially a game where the collective purpose of the users would be to develop and increase the value of the game currency and spread its use. A group of people willing to kickstart such a project would need to set up a server and a rudimentary mechanism to buy and sell shares to the Central Bank and thus opening user accounts. Integration with a payment system such as Paypal would help. A new user would be able to either:&lt;br /&gt;
&lt;br /&gt;
- use real money to buy enough in-game currency from other users or the central bank as a provider of last resort to purchase his share to the Central Bank and so be entitled to a divident&lt;br /&gt;
&lt;br /&gt;
- or start free and offer services or anything of value in-game so as to accumulate enough in-game currency to buy his share in the Central Bank and then be entitled to a divident&lt;br /&gt;
&lt;br /&gt;
When a new user opens an account and purchases his share to the Central Bank, new in-game money is created up to the value of one Central Bank share. If he buys his share, the money is deposited in his account. If he does not buy a share and starts free the money is deposited to the Special Account for the benefit of all users. In this way the monetary volume is increased as new users come in and all all users benefit from attracting new users. A de facto mechanism for the convertibility of the in-game currency would thus be achieved and setting up a server for the game could prove profitable. Ideally various groups would be able to start different projects but all grids should be interconnected and maybe their currencies floated on a common exchange&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimulator:Future_Release_Discussion</id>
		<title>OpenSimulator:Future Release Discussion</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimulator:Future_Release_Discussion"/>
				<updated>2008-10-06T22:14:59Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{proposal}}&lt;br /&gt;
A collection of ideas for additional functionality in OpenSim. Please add your thoughts - anyone may contribute.&lt;br /&gt;
&lt;br /&gt;
== 3D grid structure ==&lt;br /&gt;
I have always wanted to see a grid where you could have regions not only to the north, south, east west of a region but also above and below. This would enable space above for orbiting space stations and the like and depth below for underwater worlds and tunnels. - Garth FairChang&lt;br /&gt;
&lt;br /&gt;
I like the idea of a 3D Grid structure, along with that, the ability to turn off gravity, water and the terrain textures. It would be nice to set the region's background image to a starscape or something other than the default background.&lt;br /&gt;
&lt;br /&gt;
User defined gravity fields. This would be useful in a grid environment that was space themed, certain areas could have defined gravity fields. The possibilities for this could be very interesting.&lt;br /&gt;
&lt;br /&gt;
== 3D Security ==&lt;br /&gt;
&lt;br /&gt;
At the end of the day, this technology is a new form of computer user interface, and mobile agent application server. We need to move away from the concept of land, in a 3D environment we could assign access rights to 3D volumes, call them security regions. These security regions would have permissions granted by access lists, ability to assign different rights to different users or groups. (if we did 3D grid structures this would be a must)&lt;br /&gt;
&lt;br /&gt;
One security feature, is the ability to &amp;quot;hide&amp;quot; objects within a security region from users that don't have access rights. Much like barriers in SL, these 3D security regions would just not show up in the viewer, and the user would not have rights to enter the area. It would interesting if you could do this on a primative level, an object that is only viewable by people/objects with the proper permissions. (The engine could detect collision based on bounding box)&lt;br /&gt;
&lt;br /&gt;
== Portal Primatives ==&lt;br /&gt;
&lt;br /&gt;
I propose a &amp;quot;hyperlink&amp;quot; prim that would be configured with an URL to a destination region/grid. The prim would be like a phantom prim, and when looked at, the user would see the destination, a doorway, like a region boundry, when the avatar passes through the object, the avatar is handed off to the destination region. This would be very cool feature, a user/company could &amp;quot;rent&amp;quot; space on a popular grid a store front, in the back of the store is a &amp;quot;doorway&amp;quot; to the user/company's private region/grid server.&lt;br /&gt;
&lt;br /&gt;
(Croquet is an excellent referral to this concept, since the developers devised Portal &amp;quot;primitives&amp;quot; that allow travel not only between different worlds, but to your own one aswell. Also, once your in your own world, you can create yet another Portal to a new world that you created and so on.) -Darakon Kayvon&lt;br /&gt;
&lt;br /&gt;
== Governance System ==&lt;br /&gt;
The online world would have to provide a means for communities to develop legal and political systems of governance. I can think of voting systems as a start.&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
See the list of [[LSL_osFunctions|OSL Proposals]].&lt;br /&gt;
&lt;br /&gt;
== Payment System ==&lt;br /&gt;
OpenSim will need to support micropayment. See [[Money]] for details on how this could be achieved.&lt;br /&gt;
&lt;br /&gt;
== Upload of existing 3D models ==&lt;br /&gt;
OpenSim should support common standards for 3D modelling. This would allow the upload of existing 3D models and make OpenSim immediately attractive for architects and project developers and their customers (walk through models). &lt;br /&gt;
&lt;br /&gt;
== Free-form Avatars ==&lt;br /&gt;
OpenSim should, at some point in time, support the design and animation of free-form avatars (e.g. animals, monsters, robots).&lt;br /&gt;
&lt;br /&gt;
== In-World console maintenance ==&lt;br /&gt;
Terrain manipulations, statistics and some SIM administration related tasks are not available using the Viewer - they are only available on the command line application console where OpenSim is running. It would be nice to have this same console available in-world, using an Instant Messaging window with the simulator itself, the same way as we do with thoses old command line terminals.&lt;br /&gt;
&lt;br /&gt;
== Externally Scripted Objects ==&lt;br /&gt;
A prim with the script contents something along the line of //external:somehost:someport.&lt;br /&gt;
Have the simulator connect to this host:port and relay data from it to the prim.&lt;br /&gt;
Example, have a simple library that maps the LSL functions to a simple binary protocol, which can be used from various programming languages, not neccessarily .NET, and have it act like a server.&lt;br /&gt;
This would allow scripts to be hosted outside the Simulator while adding security, as no code would be running on the Simulator. People could code Prim scripts using C if they wished, and the library would simply send the LSL commands to the server for relaying to the clients. If this could go straight to the client then even better. The next step after that would be for the script to be able to send Prim data aswell.&lt;br /&gt;
This also gives the possibility of using one running script on several different Simulators at once.&lt;br /&gt;
- HashBox&lt;br /&gt;
&lt;br /&gt;
==Object Inventory Source Control==&lt;br /&gt;
* This wish list feature starts with the premise that &amp;quot;I HATE working on scripting and objects within SL&amp;quot;.  Basically, allow users to checkout an object and its contents to an SVN repository.  Work on the object and contents locally in whatever application they wish.  Later, they can checkin the changes, and update the object inside the simulator.&lt;br /&gt;
* [http://www.softec.st/en/OpenSource/ClrProjects/SubversionSharp/SubversionSharp.html SubversionSharp]&lt;br /&gt;
&lt;br /&gt;
==Arbitrary-sized regions==&lt;br /&gt;
&lt;br /&gt;
I am thinking stand-alone regions here, though being able to set a single arbitrary size for all regions on a particular grid might be useful to some (or rowspan and colspan-like attributes in the region table if someone was feeling ''really'' masochistic ;-).&lt;br /&gt;
&lt;br /&gt;
May require client-side work too as the 256m sim-size is likely still hard-coded in many places.&lt;br /&gt;
&lt;br /&gt;
Very useful for my own free-standing simulator as I want a lot of area but not much built on it, and would rather avoid the inter-region comms overheads if possible.&lt;br /&gt;
&lt;br /&gt;
Arbitrary origin would be nice too, so I could set (x,y,z:0,0,0) at the middle of my sim on sea level making my maths for several things I plan much simpler (yes, I want I want I want the whole world - and sundry satelites thrown in too!!! But not in any hurry ;-)&lt;br /&gt;
&lt;br /&gt;
The ability to have edges of a standalone region be mapped to other grids or other standalone regions. I'm thinking hyper-space, one-way doors to other places. It would be interesting for standalone private regions that have doors to other places like opengrid or osgrid or something like that.&lt;br /&gt;
&lt;br /&gt;
The ability to set region bounderies. Useful in adding a max ceiling to a region. If it was possible, ability to create a &amp;quot;region box&amp;quot; with as stated earlier, an arbitrary origin. Thinking a little further, a &amp;quot;region sphere&amp;quot; would be interesting.&lt;br /&gt;
&lt;br /&gt;
==Grid to Grid Travel==&lt;br /&gt;
&lt;br /&gt;
Going to each grid seems to require setting up an account there. Someone may specialize in 'passport authentication' allowing an avatar to hop from grid to grid (possibly with just a wallet and a small 'suitcase' inventory) as one would go from country to country in rl. Grids get control of who and how may pass through their grid.&lt;br /&gt;
&lt;br /&gt;
LaeMi adds - I am waiting eagerly for integration of realExtend's avatar server which should cover this - the graphics enhancements of rex are of less interest to me as I am not a 3D designer and so have limited use for meshes, but rex has a good number of other very useful features like this too. (Rex integration is being worked on right now AFAIK).&lt;br /&gt;
&lt;br /&gt;
==Universal Location Addressing==&lt;br /&gt;
&lt;br /&gt;
As part of grid to grid travel, a common standard for a universal location address / coordinate will need to be defined and supported. &lt;br /&gt;
&lt;br /&gt;
Proposal: opensim://sim.grid.domain.tld:x.y.z/named_location/?param=value (alternatively, could be osa:// or osl://, or sim://).&lt;br /&gt;
&lt;br /&gt;
Examples of use: &lt;br /&gt;
* opensim://sim25.mygrid.mycompany.mycountry/&lt;br /&gt;
* opensim://shoppingcenter.gridprovider.mycountry/myshop/&lt;br /&gt;
* opensim://mysim.mygrid.mycompany.mycountry:100.75.80/&lt;br /&gt;
* opensim://closedgrid.myworld.business/entrance_hall/?userid=xxx&amp;amp;password=yyy&lt;br /&gt;
&lt;br /&gt;
To avoid confusion, Opensim TLDs will need to be different from existing Internet TLDs.&lt;br /&gt;
A naming registrar (NIC) will need to be established that ensures uniqueness and proper handling of registrations. - Ezekiel&lt;br /&gt;
&lt;br /&gt;
Proposal: &amp;lt;sim|grid&amp;gt;://&amp;lt;FQDN&amp;gt;[[:&amp;lt;[zonename,]x,y,z&amp;gt;] | [/&amp;lt;symbolic destination&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
* sim://www.mydomain.com&lt;br /&gt;
* sim://www.mydomain.com:0,0,0&lt;br /&gt;
* sim://www.mydomain.com/mycoolplace&lt;br /&gt;
* grid://www.mydomain.com&lt;br /&gt;
* grid://www.mydomain.com/mycoolplace&lt;br /&gt;
* grid://www.mydomain.com:Zone1,0,0,0&lt;br /&gt;
&lt;br /&gt;
The client can then get the required information regarding port numbers, protocols, and so on from SVR records embedded in the FQDN DNS Zone. This way clients are immune to changes in the physical hosting of the simulators. The data encoded in the SVR record could also give clues as to the protocol versions, abilities and restrictions of the destination. -Kelannim&lt;br /&gt;
&lt;br /&gt;
==Scriptable 'bodyparts' (Shape, Hair, Eyes etc)==&lt;br /&gt;
&lt;br /&gt;
This relates to Shapes, Hair, Eyes etc which are not prims but 'bodyparts', and are not manipulatable via LSL.&lt;br /&gt;
&lt;br /&gt;
Two script commands could be implemented, one to write say a vector to 'bodypart' parameters (the numbers one edits in 'Appearance...'), and another to read them. It would be interesting to be able to create 'bodyparts' from scripts, using data derived externally or calculated in a script, perhaps from other 'bodyparts' data....&lt;br /&gt;
&lt;br /&gt;
Further, with an extension to the permission system (notifying user that a script wants to modify a Shape/Hair/Eyes/whatever of theirs), perhaps editing of existing 'bodypart's could also be available.&lt;br /&gt;
&lt;br /&gt;
==Tide Server==&lt;br /&gt;
&lt;br /&gt;
It might be interesting to support tides in OGS. It should be doable without any mods to the SL client and probably wouldn't be even a big project (possibly a good teeth-cutting project for someone who wants to get into OGS server coding but isn't confident to tackle parts of a big or critical server component).&lt;br /&gt;
&lt;br /&gt;
A few things to consider:&lt;br /&gt;
&lt;br /&gt;
* The tide server just periodically updates the water level in a grid's sims.&lt;br /&gt;
* Would need to be grid-wide or dis-synchronised tides would have ocean-edge alignment issues (so no rolling tides across huge grids, sorry) so it would be a server operating at the grid level talking to regions.&lt;br /&gt;
* Needs to be over-ridable as inland regions often use water level for things other than ocean and wouldn't want to follow the tides.&lt;br /&gt;
* By using plug-in servers, different complexities of tide can be implemented depending on grid needs.&lt;br /&gt;
&lt;br /&gt;
===Some example tide servers===&lt;br /&gt;
&lt;br /&gt;
* Null tide - simply a way to globally set sea-level in a grid. Takes a single sea-level value.&lt;br /&gt;
* Simple Periodic - set the max, min and period and starting time values and let it roll.&lt;br /&gt;
* Sun (and moon) locked - uses the position of the sun/moon to place tides realistically (presently rather easy as the sun and moon are always 180deg apart, but they might get unlocked from eachother later, extra suns/moons might also crop up long-term - presently it would be the same as Simple Periodic, but time-synced with whatever the day cycle is). Can day-cycles be enforced (or at least a default set) region-wide? Otherwise this would not be feasible.&lt;br /&gt;
&lt;br /&gt;
===SL Client compatibility===&lt;br /&gt;
&lt;br /&gt;
When the client sends a water-level request to the region, the region does one of two things:&lt;br /&gt;
&lt;br /&gt;
* if the water level is -32768 (assuming this value is stored as signed32) or 65535 (if it is a u32) or whatever represents the most 'insane' value possible, then the region refers back upstream to the grid tide server, gets the present tide level, and returns that (sane) value to the client.&lt;br /&gt;
* if waterlevel set for the region is in the 'sane' range, that (region-local) value is returned without referring to the tide server.&lt;br /&gt;
&lt;br /&gt;
(A region-server console command to set the water level outside what the current SL viewer allows is assumed).&lt;br /&gt;
&lt;br /&gt;
===Updating the tides.===&lt;br /&gt;
&lt;br /&gt;
(I assume the region is capable of informing attached clients when water level changes so that on-the-fly changes by region admins are reflected reasonably immediately in clients already).&lt;br /&gt;
&lt;br /&gt;
* tide server periodically multicasts a tide update signal to all regions.&lt;br /&gt;
* if the region water level is in the 'insane' setting, it passes the update on to the attached (and neighbour-attached) clients.&lt;br /&gt;
* if the region water level is 'sane' it does nothing, leaving the region-manager's water-level alone.&lt;br /&gt;
&lt;br /&gt;
===One known Client issue===&lt;br /&gt;
&lt;br /&gt;
The 'extended' water off the edge of actual regions is a problem, as this is probably hard-coded into the client. Probably should have its own setting which can be either fixed per grid (or region for stand-alone) or track the tide server as per region water level.&lt;br /&gt;
&lt;br /&gt;
==Client Side Weather System==&lt;br /&gt;
A client side based weather system would be a breath of fresh air to those who enjoy more realism (Graphically). An overall Grid Weather System could also be created, so that different parts of the grid will be experiencing different forms of weather e.g 4+ Regions more to the north of the Grid would be in the midst of a blizzard whilst several sims further to the south are enjoying clear blue skys, but with an onset of rain on the way.&lt;br /&gt;
A Server could be set up in order to simulate the overall GWS (Grid Weather System) and would shout to each region to simulate a specified weather type.&lt;br /&gt;
All the Client has to do is pick up on the Information being sent to the region from the GWS and simulate it on-screen for it's users. &lt;br /&gt;
Obviously this feature can be turned on and off at will, but it would be nice to not have to set up a particle weather system that cause's more lag than necessary. - Darakon Kayvon&lt;br /&gt;
&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimulator:Future_Release_Discussion</id>
		<title>OpenSimulator:Future Release Discussion</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimulator:Future_Release_Discussion"/>
				<updated>2008-10-06T22:14:35Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{proposed}}&lt;br /&gt;
A collection of ideas for additional functionality in OpenSim. Please add your thoughts - anyone may contribute.&lt;br /&gt;
&lt;br /&gt;
== 3D grid structure ==&lt;br /&gt;
I have always wanted to see a grid where you could have regions not only to the north, south, east west of a region but also above and below. This would enable space above for orbiting space stations and the like and depth below for underwater worlds and tunnels. - Garth FairChang&lt;br /&gt;
&lt;br /&gt;
I like the idea of a 3D Grid structure, along with that, the ability to turn off gravity, water and the terrain textures. It would be nice to set the region's background image to a starscape or something other than the default background.&lt;br /&gt;
&lt;br /&gt;
User defined gravity fields. This would be useful in a grid environment that was space themed, certain areas could have defined gravity fields. The possibilities for this could be very interesting.&lt;br /&gt;
&lt;br /&gt;
== 3D Security ==&lt;br /&gt;
&lt;br /&gt;
At the end of the day, this technology is a new form of computer user interface, and mobile agent application server. We need to move away from the concept of land, in a 3D environment we could assign access rights to 3D volumes, call them security regions. These security regions would have permissions granted by access lists, ability to assign different rights to different users or groups. (if we did 3D grid structures this would be a must)&lt;br /&gt;
&lt;br /&gt;
One security feature, is the ability to &amp;quot;hide&amp;quot; objects within a security region from users that don't have access rights. Much like barriers in SL, these 3D security regions would just not show up in the viewer, and the user would not have rights to enter the area. It would interesting if you could do this on a primative level, an object that is only viewable by people/objects with the proper permissions. (The engine could detect collision based on bounding box)&lt;br /&gt;
&lt;br /&gt;
== Portal Primatives ==&lt;br /&gt;
&lt;br /&gt;
I propose a &amp;quot;hyperlink&amp;quot; prim that would be configured with an URL to a destination region/grid. The prim would be like a phantom prim, and when looked at, the user would see the destination, a doorway, like a region boundry, when the avatar passes through the object, the avatar is handed off to the destination region. This would be very cool feature, a user/company could &amp;quot;rent&amp;quot; space on a popular grid a store front, in the back of the store is a &amp;quot;doorway&amp;quot; to the user/company's private region/grid server.&lt;br /&gt;
&lt;br /&gt;
(Croquet is an excellent referral to this concept, since the developers devised Portal &amp;quot;primitives&amp;quot; that allow travel not only between different worlds, but to your own one aswell. Also, once your in your own world, you can create yet another Portal to a new world that you created and so on.) -Darakon Kayvon&lt;br /&gt;
&lt;br /&gt;
== Governance System ==&lt;br /&gt;
The online world would have to provide a means for communities to develop legal and political systems of governance. I can think of voting systems as a start.&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
See the list of [[LSL_osFunctions|OSL Proposals]].&lt;br /&gt;
&lt;br /&gt;
== Payment System ==&lt;br /&gt;
OpenSim will need to support micropayment. See [[Money]] for details on how this could be achieved.&lt;br /&gt;
&lt;br /&gt;
== Upload of existing 3D models ==&lt;br /&gt;
OpenSim should support common standards for 3D modelling. This would allow the upload of existing 3D models and make OpenSim immediately attractive for architects and project developers and their customers (walk through models). &lt;br /&gt;
&lt;br /&gt;
== Free-form Avatars ==&lt;br /&gt;
OpenSim should, at some point in time, support the design and animation of free-form avatars (e.g. animals, monsters, robots).&lt;br /&gt;
&lt;br /&gt;
== In-World console maintenance ==&lt;br /&gt;
Terrain manipulations, statistics and some SIM administration related tasks are not available using the Viewer - they are only available on the command line application console where OpenSim is running. It would be nice to have this same console available in-world, using an Instant Messaging window with the simulator itself, the same way as we do with thoses old command line terminals.&lt;br /&gt;
&lt;br /&gt;
== Externally Scripted Objects ==&lt;br /&gt;
A prim with the script contents something along the line of //external:somehost:someport.&lt;br /&gt;
Have the simulator connect to this host:port and relay data from it to the prim.&lt;br /&gt;
Example, have a simple library that maps the LSL functions to a simple binary protocol, which can be used from various programming languages, not neccessarily .NET, and have it act like a server.&lt;br /&gt;
This would allow scripts to be hosted outside the Simulator while adding security, as no code would be running on the Simulator. People could code Prim scripts using C if they wished, and the library would simply send the LSL commands to the server for relaying to the clients. If this could go straight to the client then even better. The next step after that would be for the script to be able to send Prim data aswell.&lt;br /&gt;
This also gives the possibility of using one running script on several different Simulators at once.&lt;br /&gt;
- HashBox&lt;br /&gt;
&lt;br /&gt;
==Object Inventory Source Control==&lt;br /&gt;
* This wish list feature starts with the premise that &amp;quot;I HATE working on scripting and objects within SL&amp;quot;.  Basically, allow users to checkout an object and its contents to an SVN repository.  Work on the object and contents locally in whatever application they wish.  Later, they can checkin the changes, and update the object inside the simulator.&lt;br /&gt;
* [http://www.softec.st/en/OpenSource/ClrProjects/SubversionSharp/SubversionSharp.html SubversionSharp]&lt;br /&gt;
&lt;br /&gt;
==Arbitrary-sized regions==&lt;br /&gt;
&lt;br /&gt;
I am thinking stand-alone regions here, though being able to set a single arbitrary size for all regions on a particular grid might be useful to some (or rowspan and colspan-like attributes in the region table if someone was feeling ''really'' masochistic ;-).&lt;br /&gt;
&lt;br /&gt;
May require client-side work too as the 256m sim-size is likely still hard-coded in many places.&lt;br /&gt;
&lt;br /&gt;
Very useful for my own free-standing simulator as I want a lot of area but not much built on it, and would rather avoid the inter-region comms overheads if possible.&lt;br /&gt;
&lt;br /&gt;
Arbitrary origin would be nice too, so I could set (x,y,z:0,0,0) at the middle of my sim on sea level making my maths for several things I plan much simpler (yes, I want I want I want the whole world - and sundry satelites thrown in too!!! But not in any hurry ;-)&lt;br /&gt;
&lt;br /&gt;
The ability to have edges of a standalone region be mapped to other grids or other standalone regions. I'm thinking hyper-space, one-way doors to other places. It would be interesting for standalone private regions that have doors to other places like opengrid or osgrid or something like that.&lt;br /&gt;
&lt;br /&gt;
The ability to set region bounderies. Useful in adding a max ceiling to a region. If it was possible, ability to create a &amp;quot;region box&amp;quot; with as stated earlier, an arbitrary origin. Thinking a little further, a &amp;quot;region sphere&amp;quot; would be interesting.&lt;br /&gt;
&lt;br /&gt;
==Grid to Grid Travel==&lt;br /&gt;
&lt;br /&gt;
Going to each grid seems to require setting up an account there. Someone may specialize in 'passport authentication' allowing an avatar to hop from grid to grid (possibly with just a wallet and a small 'suitcase' inventory) as one would go from country to country in rl. Grids get control of who and how may pass through their grid.&lt;br /&gt;
&lt;br /&gt;
LaeMi adds - I am waiting eagerly for integration of realExtend's avatar server which should cover this - the graphics enhancements of rex are of less interest to me as I am not a 3D designer and so have limited use for meshes, but rex has a good number of other very useful features like this too. (Rex integration is being worked on right now AFAIK).&lt;br /&gt;
&lt;br /&gt;
==Universal Location Addressing==&lt;br /&gt;
&lt;br /&gt;
As part of grid to grid travel, a common standard for a universal location address / coordinate will need to be defined and supported. &lt;br /&gt;
&lt;br /&gt;
Proposal: opensim://sim.grid.domain.tld:x.y.z/named_location/?param=value (alternatively, could be osa:// or osl://, or sim://).&lt;br /&gt;
&lt;br /&gt;
Examples of use: &lt;br /&gt;
* opensim://sim25.mygrid.mycompany.mycountry/&lt;br /&gt;
* opensim://shoppingcenter.gridprovider.mycountry/myshop/&lt;br /&gt;
* opensim://mysim.mygrid.mycompany.mycountry:100.75.80/&lt;br /&gt;
* opensim://closedgrid.myworld.business/entrance_hall/?userid=xxx&amp;amp;password=yyy&lt;br /&gt;
&lt;br /&gt;
To avoid confusion, Opensim TLDs will need to be different from existing Internet TLDs.&lt;br /&gt;
A naming registrar (NIC) will need to be established that ensures uniqueness and proper handling of registrations. - Ezekiel&lt;br /&gt;
&lt;br /&gt;
Proposal: &amp;lt;sim|grid&amp;gt;://&amp;lt;FQDN&amp;gt;[[:&amp;lt;[zonename,]x,y,z&amp;gt;] | [/&amp;lt;symbolic destination&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
* sim://www.mydomain.com&lt;br /&gt;
* sim://www.mydomain.com:0,0,0&lt;br /&gt;
* sim://www.mydomain.com/mycoolplace&lt;br /&gt;
* grid://www.mydomain.com&lt;br /&gt;
* grid://www.mydomain.com/mycoolplace&lt;br /&gt;
* grid://www.mydomain.com:Zone1,0,0,0&lt;br /&gt;
&lt;br /&gt;
The client can then get the required information regarding port numbers, protocols, and so on from SVR records embedded in the FQDN DNS Zone. This way clients are immune to changes in the physical hosting of the simulators. The data encoded in the SVR record could also give clues as to the protocol versions, abilities and restrictions of the destination. -Kelannim&lt;br /&gt;
&lt;br /&gt;
==Scriptable 'bodyparts' (Shape, Hair, Eyes etc)==&lt;br /&gt;
&lt;br /&gt;
This relates to Shapes, Hair, Eyes etc which are not prims but 'bodyparts', and are not manipulatable via LSL.&lt;br /&gt;
&lt;br /&gt;
Two script commands could be implemented, one to write say a vector to 'bodypart' parameters (the numbers one edits in 'Appearance...'), and another to read them. It would be interesting to be able to create 'bodyparts' from scripts, using data derived externally or calculated in a script, perhaps from other 'bodyparts' data....&lt;br /&gt;
&lt;br /&gt;
Further, with an extension to the permission system (notifying user that a script wants to modify a Shape/Hair/Eyes/whatever of theirs), perhaps editing of existing 'bodypart's could also be available.&lt;br /&gt;
&lt;br /&gt;
==Tide Server==&lt;br /&gt;
&lt;br /&gt;
It might be interesting to support tides in OGS. It should be doable without any mods to the SL client and probably wouldn't be even a big project (possibly a good teeth-cutting project for someone who wants to get into OGS server coding but isn't confident to tackle parts of a big or critical server component).&lt;br /&gt;
&lt;br /&gt;
A few things to consider:&lt;br /&gt;
&lt;br /&gt;
* The tide server just periodically updates the water level in a grid's sims.&lt;br /&gt;
* Would need to be grid-wide or dis-synchronised tides would have ocean-edge alignment issues (so no rolling tides across huge grids, sorry) so it would be a server operating at the grid level talking to regions.&lt;br /&gt;
* Needs to be over-ridable as inland regions often use water level for things other than ocean and wouldn't want to follow the tides.&lt;br /&gt;
* By using plug-in servers, different complexities of tide can be implemented depending on grid needs.&lt;br /&gt;
&lt;br /&gt;
===Some example tide servers===&lt;br /&gt;
&lt;br /&gt;
* Null tide - simply a way to globally set sea-level in a grid. Takes a single sea-level value.&lt;br /&gt;
* Simple Periodic - set the max, min and period and starting time values and let it roll.&lt;br /&gt;
* Sun (and moon) locked - uses the position of the sun/moon to place tides realistically (presently rather easy as the sun and moon are always 180deg apart, but they might get unlocked from eachother later, extra suns/moons might also crop up long-term - presently it would be the same as Simple Periodic, but time-synced with whatever the day cycle is). Can day-cycles be enforced (or at least a default set) region-wide? Otherwise this would not be feasible.&lt;br /&gt;
&lt;br /&gt;
===SL Client compatibility===&lt;br /&gt;
&lt;br /&gt;
When the client sends a water-level request to the region, the region does one of two things:&lt;br /&gt;
&lt;br /&gt;
* if the water level is -32768 (assuming this value is stored as signed32) or 65535 (if it is a u32) or whatever represents the most 'insane' value possible, then the region refers back upstream to the grid tide server, gets the present tide level, and returns that (sane) value to the client.&lt;br /&gt;
* if waterlevel set for the region is in the 'sane' range, that (region-local) value is returned without referring to the tide server.&lt;br /&gt;
&lt;br /&gt;
(A region-server console command to set the water level outside what the current SL viewer allows is assumed).&lt;br /&gt;
&lt;br /&gt;
===Updating the tides.===&lt;br /&gt;
&lt;br /&gt;
(I assume the region is capable of informing attached clients when water level changes so that on-the-fly changes by region admins are reflected reasonably immediately in clients already).&lt;br /&gt;
&lt;br /&gt;
* tide server periodically multicasts a tide update signal to all regions.&lt;br /&gt;
* if the region water level is in the 'insane' setting, it passes the update on to the attached (and neighbour-attached) clients.&lt;br /&gt;
* if the region water level is 'sane' it does nothing, leaving the region-manager's water-level alone.&lt;br /&gt;
&lt;br /&gt;
===One known Client issue===&lt;br /&gt;
&lt;br /&gt;
The 'extended' water off the edge of actual regions is a problem, as this is probably hard-coded into the client. Probably should have its own setting which can be either fixed per grid (or region for stand-alone) or track the tide server as per region water level.&lt;br /&gt;
&lt;br /&gt;
==Client Side Weather System==&lt;br /&gt;
A client side based weather system would be a breath of fresh air to those who enjoy more realism (Graphically). An overall Grid Weather System could also be created, so that different parts of the grid will be experiencing different forms of weather e.g 4+ Regions more to the north of the Grid would be in the midst of a blizzard whilst several sims further to the south are enjoying clear blue skys, but with an onset of rain on the way.&lt;br /&gt;
A Server could be set up in order to simulate the overall GWS (Grid Weather System) and would shout to each region to simulate a specified weather type.&lt;br /&gt;
All the Client has to do is pick up on the Information being sent to the region from the GWS and simulate it on-screen for it's users. &lt;br /&gt;
Obviously this feature can be turned on and off at will, but it would be nice to not have to set up a particle weather system that cause's more lag than necessary. - Darakon Kayvon&lt;br /&gt;
&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Roadmap</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Roadmap"/>
				<updated>2008-10-06T22:14:03Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{obsolete}}&lt;br /&gt;
&lt;br /&gt;
This page contains a rough direction of where developers are heading in terms of features. The previous incarnations of this page have focused on what developers may be working towards, this version contains only things which have been started or have been generally agreed upon by the developer community. Developers should include their own features under active development here.&lt;br /&gt;
&lt;br /&gt;
==0.5.X Candidates (to 0.6.0)==&lt;br /&gt;
This covers features under development now with aim to make it into the 0.5.X line, likely to be included before 0.6.0 is tagged. Note that some features may not make it into this release and could appear later.&lt;br /&gt;
&lt;br /&gt;
* Archiving / Portable Regions&lt;br /&gt;
** Regional Archive Improvements[?] (Contact: justincc)&lt;br /&gt;
** Inventory Archival (Contact: justincc)&lt;br /&gt;
** Better &amp;quot;Canned&amp;quot; Item/Asset Support[?]&lt;br /&gt;
&lt;br /&gt;
* MySQL Gridserver Fixes&lt;br /&gt;
** Rethread MySQL Asset Server (Contact: afrisby)&lt;br /&gt;
** Rethread MySQL Inventory Server (Contact: afrisby)&lt;br /&gt;
&lt;br /&gt;
* Finalised Switch to OSHttpServer based on C# Webserver&lt;br /&gt;
** Better SSL Support[?]&lt;br /&gt;
&lt;br /&gt;
* Profile&lt;br /&gt;
** Would like to write a Profile Module interface that lets you backend the profile pane to various different directory services (sdague)&lt;br /&gt;
&lt;br /&gt;
==0.6.X Candidates (to 0.7.0)==&lt;br /&gt;
&lt;br /&gt;
* Rearchitecture of SceneObjectGroup/SceneObjectPart (Contact: sdague)&lt;br /&gt;
&lt;br /&gt;
* Rearchitecture of IClientAPI into multiple smaller interfaces (Contact: afrisby)&lt;br /&gt;
&lt;br /&gt;
== Future ==&lt;br /&gt;
* Revisit BulletX&lt;br /&gt;
* Revisit PhysX&lt;br /&gt;
* Look into the free version of Havok[?]&lt;br /&gt;
&lt;br /&gt;
see [[OpenSim:Future_Release_Discussion]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Opensimulator.svg</id>
		<title>File:Opensimulator.svg</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Opensimulator.svg"/>
				<updated>2008-08-25T04:17:03Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: Official Open Simulator Logo (Tri-tone)

Available in two versions - one for printing onto a white surface, and one for printing onto black or colored surfaces.

==Licensed CC-BY==
Please read down for exemptions.

&amp;lt;a rel=&amp;quot;license&amp;quot; href=&amp;quot;http://creativeco&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Official Open Simulator Logo (Tri-tone)&lt;br /&gt;
&lt;br /&gt;
Available in two versions - one for printing onto a white surface, and one for printing onto black or colored surfaces.&lt;br /&gt;
&lt;br /&gt;
==Licensed CC-BY==&lt;br /&gt;
Please read down for exemptions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a rel=&amp;quot;license&amp;quot; href=&amp;quot;http://creativecommons.org/licenses/by/2.5/au/&amp;quot;&amp;gt;&amp;lt;img alt=&amp;quot;Creative Commons License&amp;quot; style=&amp;quot;border-width:0&amp;quot; src=&amp;quot;http://i.creativecommons.org/l/by/2.5/au/80x15.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; href=&amp;quot;http://purl.org/dc/dcmitype/StillImage&amp;quot; property=&amp;quot;dc:title&amp;quot; rel=&amp;quot;dc:type&amp;quot;&amp;gt;OpenSimulator Logo&amp;lt;/span&amp;gt; by &amp;lt;a xmlns:cc=&amp;quot;http://creativecommons.org/ns#&amp;quot; href=&amp;quot;http://www.opensimulator.org&amp;quot; property=&amp;quot;cc:attributionName&amp;quot; rel=&amp;quot;cc:attributionURL&amp;quot;&amp;gt;Adam Frisby and Gryc&amp;lt;/a&amp;gt; is licensed under a &amp;lt;a rel=&amp;quot;license&amp;quot; href=&amp;quot;http://creativecommons.org/licenses/by/2.5/au/&amp;quot;&amp;gt;Creative Commons Attribution 2.5 Australia License&amp;lt;/a&amp;gt;.&amp;lt;br /&amp;gt;Permissions beyond the scope of this license may be available at &amp;lt;a xmlns:cc=&amp;quot;http://creativecommons.org/ns#&amp;quot; href=&amp;quot;http://opensimulator.org/wiki/Image:opensimulator.svg&amp;quot; rel=&amp;quot;cc:morePermissions&amp;quot;&amp;gt;http://opensimulator.org/wiki/Image:opensimulator.svg&amp;lt;/a&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Exemption #1==&lt;br /&gt;
This logo may be used and modified at whim for any products, services, companies, promotion or similar of any product substantially derived from the original Open Simulator software, or is related to it (such as plugins, modules, content, compatible software, etc), as long as the resulting image is intended to convey association with the original Open Simulator software.&lt;br /&gt;
&lt;br /&gt;
If this is not the case, you may still use the original Creative Commons Attribution license linked above to redistribute or modify this image.&lt;br /&gt;
&lt;br /&gt;
==Exemption #2==&lt;br /&gt;
The logo design may be used, distributed or embedded in an unmodified form without attribution as long as the logo text (&amp;quot;OpenSimulator&amp;quot;) remains on the image.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/File:Terraintextures.png</id>
		<title>File:Terraintextures.png</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/File:Terraintextures.png"/>
				<updated>2008-08-18T20:50:46Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Load_Tests</id>
		<title>Load Tests</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Load_Tests"/>
				<updated>2008-05-15T00:02:34Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: ==~~~~== &amp;lt;pre&amp;gt; 100.00 % Root - 1421768 ms - 0 calls   9.41 % Thread #161673496 - 133848 ms - 0 calls     7.33 % PerformTimerCallback - 104173* ms - 0 calls - System.Threading._TimerCallbac...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[User:AFrisby|AFrisby]] 17:02, 14 May 2008 (PDT)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
100.00 % Root - 1421768 ms - 0 calls&lt;br /&gt;
  9.41 % Thread #161673496 - 133848 ms - 0 calls&lt;br /&gt;
    7.33 % PerformTimerCallback - 104173* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      7.33 % Run - 104173* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        7.33 % RunInternal - 104173* ms - 0 calls - System.Threading.ExecutionContext.RunInternal(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          7.33 % runTryCode - 104173* ms - 0 calls - System.Threading.ExecutionContext.runTryCode(Object)&lt;br /&gt;
            7.33 % TimerCallback_Context - 104173* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
              7.33 % MyTimerCallback - 104173* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
                7.07 % Heartbeat - 100520* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
                  7.07 % Update - 100520* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                    4.62 % UpdatePhysics - 65683 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                      4.62 % Simulate - 65683 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                        3.28 % ProcessTaints - 46577 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                          3.28 % changemove - 46577 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                            3.28 % recalculateSpaceForGeom - 46577 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                              3.28 % Sleep - 46577 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                        0.72 % collision_optimized - 10256 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                          0.67 % near - 9532 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                            0.08 % near - 1123 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                        0.04 % SendCollisions - 561 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.SendCollisions()&lt;br /&gt;
                          0.04 % SendCollisionUpdate - 561 ms - 0 calls - OpenSim.Region.Physics.Manager.PhysicsActor.SendCollisionUpdate(EventArgs)&lt;br /&gt;
                            0.04 % PhysicsCollisionUpdate - 561 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.PhysicsCollisionUpdate(EventArgs)&lt;br /&gt;
                              0.04 % get_Velocity - 561 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.get_Velocity()&lt;br /&gt;
                    1.36 % WaitOne - 19384* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                    0.98 % UpdateStorageBackup - 13928 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                      0.98 % Backup - 13928 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                        0.98 % TriggerOnBackup - 13928 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                          0.98 % ProcessBackup - 13928 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                            0.90 % StoreObject - 12730 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                              0.90 % Commit - 12730 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                0.90 % Update - 12730 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.90 % UpdateFromDataTable - 12730 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.90 % Update - 12730 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.90 % UpdateRowExecute - 12730 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.90 % ExecuteNonQuery - 12730 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.90 % ExecuteReader - 12730 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.90 % ExecuteStatement - 12730 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.90 % ExecuteStatement - 12730 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.08 % ForEachPart - 1199 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                              0.08 % &amp;lt;ProcessBackup&amp;gt;b__3 - 1199 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                                0.08 % ProcessInventoryBackup - 1199 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                                  0.08 % StorePrimInventory - 1199 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                    0.08 % Commit - 1199 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                      0.08 % Update - 1199 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                        0.08 % UpdateFromDataTable - 1199 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                          0.08 % Update - 1199 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                            0.08 % UpdateRowExecute - 1199 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                              0.08 % ExecuteNonQuery - 1199 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                                0.08 % ExecuteReader - 1199 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                  0.08 % ExecuteStatement - 1199 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                    0.08 % ExecuteStatement - 1199 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.07 % UpdateEntities - 994 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdateEntities()&lt;br /&gt;
                      0.07 % Update - 994 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.Update()&lt;br /&gt;
                        0.07 % SendPrimUpdates - 994 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.SendPrimUpdates()&lt;br /&gt;
                    0.04 % ReleaseMutex - 531 ms - 0 calls - System.Threading.Mutex.ReleaseMutex()&lt;br /&gt;
                0.26 % ThrottleTimerElapsed - 3653 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
                  0.26 % ProcessThrottle - 3653 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                    0.17 % UnderLimit - 2441 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketThrottle.UnderLimit()&lt;br /&gt;
                    0.09 % PacketsWaiting - 1211 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.PacketsWaiting()&lt;br /&gt;
                      0.05 % get_Count - 738 ms - 0 calls - System.Collections.Generic.Queue&amp;lt;T&amp;gt;.get_Count()&lt;br /&gt;
    2.09 % PerformWaitCallback - 29674 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      2.09 % PerformWaitCallbackInternal - 29674 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        2.09 % Run - 29674 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          1.84 % RunInternal - 26166 ms - 0 calls - System.Threading.ExecutionContext.RunInternal(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
            1.84 % runTryCode - 26166 ms - 0 calls - System.Threading.ExecutionContext.runTryCode(Object)&lt;br /&gt;
              1.84 % WaitCallback_Context - 26166 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
                1.84 % HandleRequest - 26166 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
                  0.87 % HandleXmlRpcRequests - 12369 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                    0.48 % XmlRpcLoginMethod - 6786 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                      0.46 % GetTheUser - 6561 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                        0.41 % CreateNewUserInventory - 5766 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                          0.41 % AddNewInventorySet - 5766 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                            0.41 % AddFolder - 5766 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                              0.41 % addInventoryFolder - 5766 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                                0.41 % addFolder - 5766 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                                  0.41 % Update - 5766 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.41 % UpdateFromDataTable - 5766 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.41 % Update - 5766 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.41 % UpdateRowExecute - 5766 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.41 % ExecuteNonQuery - 5766 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.41 % ExecuteReader - 5766 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.41 % ExecuteStatement - 5766 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.41 % ExecuteStatement - 5766 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.06 % AddUserProfile - 795 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.AddUserProfile(String, String, String, UInt32, UInt32)&lt;br /&gt;
                          0.06 % AddNewUserProfile - 795 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.06 % Update - 795 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.06 % UpdateFromDataTable - 795 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.06 % Update - 795 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.06 % UpdateRowExecute - 795 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.06 % ExecuteNonQuery - 795 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.06 % ExecuteReader - 795 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.06 % ExecuteStatement - 795 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.06 % ExecuteStatement - 795 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                      0.02 % CommitAgent - 225 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                        0.02 % CommitAgent - 225 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                          0.02 % setUserProfile - 225 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                            0.02 % UpdateUserProfile - 225 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                              0.02 % AddNewUserProfile - 225 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                                0.02 % Update - 225 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.02 % UpdateFromDataTable - 225 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.02 % Update - 225 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.02 % UpdateRowExecute - 225 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.02 % ExecuteNonQuery - 225 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.02 % ExecuteReader - 225 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.02 % ExecuteStatement - 225 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.02 % ExecuteStatement - 225 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.32 % Write - 4580 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                    0.07 % ReadToEnd - 1003 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
                  0.42 % Handle - 6021 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                    0.21 % uploaderCaps - 2949 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                      0.21 % UploadCompleteHandler - 2949 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                        0.12 % AddInventoryItem - 1700 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.12 % AddInventoryItem - 1700 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                            0.12 % AddItem - 1700 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.12 % AddItem - 1700 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.12 % addInventoryItem - 1700 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.12 % addItem - 1700 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.12 % Update - 1700 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.12 % UpdateFromDataTable - 1700 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.12 % Update - 1700 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.12 % UpdateRowExecute - 1700 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.12 % ExecuteNonQuery - 1700 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.12 % ExecuteReader - 1700 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.12 % ExecuteStatement - 1700 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.12 % ExecuteStatement - 1700 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.09 % AddAsset - 1249 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                          0.09 % StoreAndCommitAsset - 1249 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                            0.09 % StoreAsset - 1249 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                              0.09 % CreateAsset - 1249 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                0.09 % ExecuteNonQuery - 1249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.09 % ExecuteReader - 1249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.09 % ExecuteStatement - 1249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.09 % ExecuteStatement - 1249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.18 % ReadFully - 2567 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                      0.18 % Read - 2567 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
                    0.04 % uploaderCaps - 506 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdater.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                      0.04 % ItemUpdated - 506 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdated(LLUUID, Byte [])&lt;br /&gt;
                        0.04 % CapsUpdateInventoryItemAsset - 506 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(LLUUID, LLUUID, Byte [])&lt;br /&gt;
                          0.04 % CapsUpdateInventoryItemAsset - 506 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(IClientAPI, LLUUID, Byte [])&lt;br /&gt;
                            0.04 % AddAsset - 506 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAndCommitAsset - 506 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.04 % StoreAsset - 506 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.04 % CreateAsset - 506 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.04 % ExecuteNonQuery - 506 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.04 % ExecuteReader - 506 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 506 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.04 % ExecuteStatement - 506 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.29 % Handle - 4103 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                    0.29 % ReadToEnd - 4103 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
                  0.26 % Handle - 3672 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                    0.26 % LLSDDeserialize - 3672 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                      0.26 % XmlTextReader..ctor - 3672 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
          0.25 % WaitCallback_Context - 3508 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.25 % HandleRequest - 3508 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.17 % Handle - 2480 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.12 % uploaderCaps - 1661 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.12 % UploadCompleteHandler - 1661 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                    0.07 % AddAsset - 1003 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                      0.07 % StoreAndCommitAsset - 1003 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                        0.07 % StoreAsset - 1003 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                          0.07 % CreateAsset - 1003 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                            0.07 % ExecuteNonQuery - 1003 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                              0.07 % ExecuteReader - 1003 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                0.07 % ExecuteStatement - 1003 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                  0.07 % ExecuteStatement - 1003 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.05 % AddInventoryItem - 658 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.05 % AddInventoryItem - 658 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                        0.05 % AddItem - 658 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.05 % AddItem - 658 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                            0.05 % addInventoryItem - 658 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                              0.05 % addItem - 658 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                0.05 % Update - 658 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.05 % UpdateFromDataTable - 658 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.05 % Update - 658 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.05 % UpdateRowExecute - 658 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.05 % ExecuteNonQuery - 658 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.05 % ExecuteReader - 658 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.05 % ExecuteStatement - 658 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.05 % ExecuteStatement - 658 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.06 % ReadFully - 819 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.06 % Read - 819 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
              0.07 % Handle - 1029 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.07 % LLSDDeserialize - 1029 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.07 % XmlTextReader..ctor - 1029 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
  6.24 % Thread #2821064 - 88686 ms - 0 calls&lt;br /&gt;
    4.89 % PerformTimerCallback - 69525* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      4.89 % Run - 69525* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        4.89 % TimerCallback_Context - 69525* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          4.89 % MyTimerCallback - 69525* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            4.34 % Heartbeat - 61719* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              4.34 % Update - 61719* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                2.72 % UpdatePhysics - 38740 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  2.72 % Simulate - 38740 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.67 % ProcessTaints - 23813 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.67 % changemove - 23813 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.67 % recalculateSpaceForGeom - 23813 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.67 % Sleep - 23813 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.97 % collision_optimized - 13835 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.90 % near - 12841 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                1.15 % WaitOne - 16389* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.45 % UpdateStorageBackup - 6381 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.45 % Backup - 6381 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.45 % TriggerOnBackup - 6381 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.45 % ProcessBackup - 6381 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.34 % StoreObject - 4904 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.34 % Commit - 4904 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.34 % Update - 4904 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.34 % UpdateFromDataTable - 4904 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.34 % Update - 4904 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.34 % UpdateRowExecute - 4904 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.34 % ExecuteNonQuery - 4904 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.34 % ExecuteReader - 4904 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.34 % ExecuteStatement - 4904 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.34 % ExecuteStatement - 4904 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.10 % ForEachPart - 1477 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.10 % &amp;lt;ProcessBackup&amp;gt;b__3 - 1477 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.10 % ProcessInventoryBackup - 1477 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.10 % StorePrimInventory - 1477 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.10 % Commit - 1477 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.10 % Update - 1477 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.10 % UpdateFromDataTable - 1477 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.10 % Update - 1477 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.10 % UpdateRowExecute - 1477 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.10 % ExecuteNonQuery - 1477 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.10 % ExecuteReader - 1477 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.10 % ExecuteStatement - 1477 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.10 % ExecuteStatement - 1477 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.01 % UpdateEntityMovement - 209 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdateEntityMovement()&lt;br /&gt;
                  0.01 % GetEntities - 209 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetEntities()&lt;br /&gt;
                    0.01 % List&amp;lt;T&amp;gt;..ctor - 209 ms - 0 calls - System.Collections.Generic.List&amp;lt;T&amp;gt;..ctor(IEnumerable&amp;lt;T&amp;gt;)&lt;br /&gt;
            0.55 % ThrottleTimerElapsed - 7805 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
              0.55 % ProcessThrottle - 7805 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                0.25 % PacketsWaiting - 3625 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.PacketsWaiting()&lt;br /&gt;
                  0.03 % get_Count - 417 ms - 0 calls - System.Collections.Generic.Queue&amp;lt;T&amp;gt;.get_Count()&lt;br /&gt;
                0.11 % UnderLimit - 1539 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketThrottle.UnderLimit()&lt;br /&gt;
    1.35 % PerformWaitCallback - 19162 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      1.35 % PerformWaitCallbackInternal - 19162 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        1.35 % Run - 19162 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          1.35 % WaitCallback_Context - 19162 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            1.35 % HandleRequest - 19162 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.55 % HandleXmlRpcRequests - 7761 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.32 % XmlRpcLoginMethod - 4611 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                  0.24 % GetTheUser - 3422 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.23 % CreateNewUserInventory - 3214 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.23 % AddNewInventorySet - 3214 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.23 % AddFolder - 3214 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.23 % addInventoryFolder - 3214 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.23 % addFolder - 3214 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.23 % Update - 3214 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.23 % UpdateFromDataTable - 3214 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.23 % Update - 3214 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.23 % UpdateRowExecute - 3214 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.23 % ExecuteNonQuery - 3214 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.23 % ExecuteReader - 3214 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.23 % ExecuteStatement - 3214 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.23 % ExecuteStatement - 3214 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.01 % AddUserProfile - 208 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.AddUserProfile(String, String, String, UInt32, UInt32)&lt;br /&gt;
                      0.01 % AddNewUserProfile - 208 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                        0.01 % Update - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.01 % UpdateFromDataTable - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.01 % Update - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.01 % UpdateRowExecute - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.01 % ExecuteNonQuery - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.01 % ExecuteReader - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.07 % CommitAgent - 1052 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.07 % CommitAgent - 1052 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.07 % setUserProfile - 1052 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.07 % UpdateUserProfile - 1052 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.07 % AddNewUserProfile - 1052 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.07 % Update - 1052 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.07 % UpdateFromDataTable - 1052 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.07 % Update - 1052 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.07 % UpdateRowExecute - 1052 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.07 % ExecuteNonQuery - 1052 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.07 % ExecuteReader - 1052 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.07 % ExecuteStatement - 1052 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.07 % ExecuteStatement - 1052 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.17 % Write - 2451 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.05 % ReadToEnd - 698 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.42 % Handle - 5947 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.28 % uploaderCaps - 4043 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.28 % UploadCompleteHandler - 4043 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                    0.16 % AddInventoryItem - 2325 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.16 % AddInventoryItem - 2325 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                        0.16 % AddItem - 2325 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.16 % AddItem - 2325 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                            0.16 % addInventoryItem - 2325 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                              0.16 % addItem - 2325 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                0.16 % Update - 2325 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.16 % UpdateFromDataTable - 2325 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.16 % Update - 2325 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.14 % QuietClose - 1971 ms - 0 calls - System.Data.Common.DbDataAdapter.QuietClose(IDbConnection, ConnectionState)&lt;br /&gt;
                                        0.14 % Close - 1971 ms - 0 calls - Mono.Data.SqliteClient.SqliteConnection.Close()&lt;br /&gt;
                                      0.02 % UpdateRowExecute - 354 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.02 % ExecuteNonQuery - 354 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.02 % ExecuteReader - 354 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.02 % ExecuteStatement - 354 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.02 % ExecuteStatement - 354 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.12 % AddAsset - 1718 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                      0.12 % StoreAndCommitAsset - 1718 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                        0.12 % StoreAsset - 1718 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                          0.12 % CreateAsset - 1718 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                            0.12 % ExecuteNonQuery - 1718 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                              0.12 % ExecuteReader - 1718 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                0.12 % ExecuteStatement - 1718 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                  0.12 % ExecuteStatement - 1718 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.08 % ReadFully - 1165 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.08 % Read - 1165 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
                0.05 % uploaderCaps - 739 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdater.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.05 % ItemUpdated - 739 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdated(LLUUID, Byte [])&lt;br /&gt;
                    0.05 % CapsUpdateInventoryItemAsset - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(LLUUID, LLUUID, Byte [])&lt;br /&gt;
                      0.05 % CapsUpdateInventoryItemAsset - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(IClientAPI, LLUUID, Byte [])&lt;br /&gt;
                        0.05 % AddAsset - 739 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                          0.05 % StoreAndCommitAsset - 739 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                            0.05 % StoreAsset - 739 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                              0.05 % CreateAsset - 739 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                0.05 % ExecuteNonQuery - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.05 % ExecuteReader - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.05 % ExecuteStatement - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.05 % ExecuteStatement - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.26 % Handle - 3728 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.26 % LLSDDeserialize - 3728 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.26 % XmlTextReader..ctor - 3728 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
              0.12 % Handle - 1726 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.12 % ReadToEnd - 1726 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
  5.61 % Thread #161651224 - 79750 ms - 0 calls&lt;br /&gt;
    3.90 % PerformTimerCallback - 55518* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      3.90 % Run - 55518* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        3.90 % TimerCallback_Context - 55518* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          3.90 % MyTimerCallback - 55518* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            3.48 % Heartbeat - 49499* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              3.48 % Update - 49499* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                1.90 % UpdatePhysics - 26945 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  1.90 % Simulate - 26945 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.12 % ProcessTaints - 15980 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.12 % changemove - 15980 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.12 % recalculateSpaceForGeom - 15980 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.12 % Sleep - 15980 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.59 % collision_optimized - 8370 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.38 % near - 5401 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                      0.05 % set_CollidingGround - 724 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.set_CollidingGround(Boolean)&lt;br /&gt;
                    0.06 % SendCollisions - 833 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.SendCollisions()&lt;br /&gt;
                      0.06 % SendCollisionUpdate - 833 ms - 0 calls - OpenSim.Region.Physics.Manager.PhysicsActor.SendCollisionUpdate(EventArgs)&lt;br /&gt;
                        0.06 % PhysicsCollisionUpdate - 833 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.PhysicsCollisionUpdate(EventArgs)&lt;br /&gt;
                          0.03 % GetEnumerator - 417 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.KeyCollection.GetEnumerator()&lt;br /&gt;
                          0.03 % get_Velocity - 417 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.get_Velocity()&lt;br /&gt;
                1.07 % WaitOne - 15239* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.51 % UpdateStorageBackup - 7315 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.51 % Backup - 7315 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.51 % TriggerOnBackup - 7315 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.51 % ProcessBackup - 7315 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.51 % StoreObject - 7315 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.51 % Commit - 7315 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.51 % Update - 7315 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.51 % UpdateFromDataTable - 7315 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.51 % Update - 7315 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.51 % UpdateRowExecute - 7315 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.51 % ExecuteNonQuery - 7315 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.51 % ExecuteReader - 7315 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.51 % ExecuteStatement - 7315 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.51 % ExecuteStatement - 7315 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.42 % ThrottleTimerElapsed - 6019 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
              0.42 % ProcessThrottle - 6019 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                0.23 % UnderLimit - 3269 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketThrottle.UnderLimit()&lt;br /&gt;
                0.09 % PacketsWaiting - 1253 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.PacketsWaiting()&lt;br /&gt;
                  0.05 % get_Count - 658 ms - 0 calls - System.Collections.Generic.Queue&amp;lt;T&amp;gt;.get_Count()&lt;br /&gt;
                0.05 % get_Count - 738 ms - 0 calls - System.Collections.Generic.Queue&amp;lt;T&amp;gt;.get_Count()&lt;br /&gt;
    1.70 % PerformWaitCallback - 24233 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      1.70 % PerformWaitCallbackInternal - 24233 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        1.70 % Run - 24233 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          1.70 % WaitCallback_Context - 24233 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            1.70 % HandleRequest - 24233 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.54 % HandleXmlRpcRequests - 7710 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.30 % XmlRpcLoginMethod - 4239 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                  0.26 % GetTheUser - 3628 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.23 % CreateNewUserInventory - 3259 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.23 % AddNewInventorySet - 3259 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.23 % AddFolder - 3259 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.23 % addInventoryFolder - 3259 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.23 % addFolder - 3259 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.23 % Update - 3259 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.23 % UpdateFromDataTable - 3259 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.23 % Update - 3259 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.23 % UpdateRowExecute - 3259 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.23 % ExecuteNonQuery - 3259 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.23 % ExecuteReader - 3259 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.23 % ExecuteStatement - 3259 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.23 % ExecuteStatement - 3259 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.03 % AddUserProfile - 370 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.AddUserProfile(String, String, String, UInt32, UInt32)&lt;br /&gt;
                      0.03 % AddNewUserProfile - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                        0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.03 % UpdateFromDataTable - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.03 % UpdateRowExecute - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.03 % ExecuteNonQuery - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.03 % ExecuteReader - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.04 % CommitAgent - 610 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.04 % CommitAgent - 610 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.04 % setUserProfile - 610 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.04 % UpdateUserProfile - 610 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.04 % AddNewUserProfile - 610 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.04 % Update - 610 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.04 % UpdateFromDataTable - 610 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.04 % Update - 610 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.04 % UpdateRowExecute - 610 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.04 % ExecuteNonQuery - 610 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.04 % ExecuteReader - 610 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 610 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.04 % ExecuteStatement - 610 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.21 % Write - 2932 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.04 % ReadToEnd - 539 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.35 % Handle - 4937 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.19 % ReadFully - 2675 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.19 % Read - 2675 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
                0.11 % uploaderCaps - 1582 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.11 % UploadCompleteHandler - 1582 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                    0.08 % AddAsset - 1165 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                      0.08 % StoreAndCommitAsset - 1165 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                        0.08 % StoreAsset - 1165 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                          0.08 % CreateAsset - 1165 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                            0.08 % ExecuteNonQuery - 1165 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                              0.08 % ExecuteReader - 1165 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                0.08 % ExecuteStatement - 1165 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                  0.08 % ExecuteStatement - 1165 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.03 % AddInventoryItem - 416 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.03 % AddInventoryItem - 416 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                        0.03 % AddItem - 416 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.03 % AddItem - 416 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                            0.03 % addInventoryItem - 416 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                              0.03 % addItem - 416 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                0.03 % Update - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.03 % UpdateFromDataTable - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.03 % Update - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.03 % UpdateRowExecute - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.03 % ExecuteNonQuery - 416 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.03 % ExecuteReader - 416 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.03 % ExecuteStatement - 416 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.03 % ExecuteStatement - 416 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % uploaderCaps - 680 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdater.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.05 % ItemUpdated - 680 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdated(LLUUID, Byte [])&lt;br /&gt;
                    0.05 % CapsUpdateInventoryItemAsset - 680 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(LLUUID, LLUUID, Byte [])&lt;br /&gt;
                      0.05 % CapsUpdateInventoryItemAsset - 680 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(IClientAPI, LLUUID, Byte [])&lt;br /&gt;
                        0.05 % AddAsset - 680 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                          0.05 % StoreAndCommitAsset - 680 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                            0.05 % StoreAsset - 680 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                              0.05 % CreateAsset - 680 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                0.05 % ExecuteNonQuery - 680 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.05 % ExecuteReader - 680 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.05 % ExecuteStatement - 680 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.05 % ExecuteStatement - 680 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.29 % HandleLLSDRequests - 4125 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleLLSDRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.18 % LLSDLoginMethod - 2615 ms - 0 calls - OpenSim.Framework.Communications.LoginService.LLSDLoginMethod(LLSD)&lt;br /&gt;
                  0.16 % GetTheUser - 2269 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.16 % CreateNewUserInventory - 2269 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.16 % AddNewInventorySet - 2269 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.16 % AddFolder - 2269 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.16 % addInventoryFolder - 2269 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.16 % addFolder - 2269 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.16 % Update - 2269 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.16 % UpdateFromDataTable - 2269 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.16 % Update - 2269 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.16 % UpdateRowExecute - 2269 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.16 % ExecuteNonQuery - 2269 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.16 % ExecuteReader - 2269 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.16 % ExecuteStatement - 2269 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.16 % ExecuteStatement - 2269 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.02 % CommitAgent - 346 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.02 % CommitAgent - 346 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.02 % setUserProfile - 346 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.02 % UpdateUserProfile - 346 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.02 % AddNewUserProfile - 346 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.02 % Update - 346 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 346 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 346 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 346 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 346 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 346 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 346 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 346 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.07 % Write - 1020 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.03 % ReadToEnd - 491 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.28 % Handle - 3934 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.28 % LLSDDeserialize - 3934 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.28 % XmlTextReader..ctor - 3934 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
              0.25 % Handle - 3526 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.25 % ReadToEnd - 3526 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
  5.41 % Thread &amp;quot;.NET SystemEvents&amp;quot; - 76967 ms - 0 calls&lt;br /&gt;
    5.41 % ThreadStart - 76967* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
  5.27 % Thread #161472632 - 74980 ms - 0 calls&lt;br /&gt;
    4.76 % PerformTimerCallback - 67681* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      4.76 % Run - 67681* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        4.76 % TimerCallback_Context - 67681* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          4.76 % MyTimerCallback - 67681* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            4.42 % Heartbeat - 62786* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              4.42 % Update - 62786* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                2.17 % UpdatePhysics - 30923 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  2.17 % Simulate - 30923 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.30 % ProcessTaints - 18471 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.30 % changemove - 18471 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.30 % recalculateSpaceForGeom - 18471 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.30 % Sleep - 18471 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.33 % collision_optimized - 4700 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.12 % near - 1751 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                      0.03 % set_IsColliding - 417 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.set_IsColliding(Boolean)&lt;br /&gt;
                    0.06 % Move - 844 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.Move(Single)&lt;br /&gt;
                      0.06 % BodyGetPosition - 844 ms - 0 calls - Ode.NET.d.BodyGetPosition(IntPtr)&lt;br /&gt;
                1.73 % WaitOne - 24644* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.44 % UpdateStorageBackup - 6218 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.44 % Backup - 6218 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.44 % TriggerOnBackup - 6218 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.44 % ProcessBackup - 6218 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.39 % StoreObject - 5575 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.39 % Commit - 5575 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.39 % Update - 5575 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.39 % UpdateFromDataTable - 5575 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.39 % Update - 5575 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.39 % UpdateRowExecute - 5575 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.39 % ExecuteNonQuery - 5575 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.39 % ExecuteReader - 5575 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.39 % ExecuteStatement - 5575 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.39 % ExecuteStatement - 5575 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.05 % ForEachPart - 642 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.05 % &amp;lt;ProcessBackup&amp;gt;b__3 - 642 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.05 % ProcessInventoryBackup - 642 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.05 % StorePrimInventory - 642 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.05 % Commit - 642 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.05 % Update - 642 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.05 % UpdateFromDataTable - 642 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.05 % Update - 642 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.05 % UpdateRowExecute - 642 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.05 % ExecuteNonQuery - 642 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.05 % ExecuteReader - 642 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.05 % ExecuteStatement - 642 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.05 % ExecuteStatement - 642 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.07 % UpdateEntities - 1002 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdateEntities()&lt;br /&gt;
                  0.07 % Update - 1002 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.Update()&lt;br /&gt;
                    0.04 % GetDistanceTo - 505 ms - 0 calls - OpenSim.Framework.Util.GetDistanceTo(LLVector3, LLVector3)&lt;br /&gt;
                    0.03 % get_AbsolutePosition - 497 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.get_AbsolutePosition()&lt;br /&gt;
            0.34 % ThrottleTimerElapsed - 4895 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
              0.34 % ProcessThrottle - 4895 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                0.27 % UnderLimit - 3884 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketThrottle.UnderLimit()&lt;br /&gt;
                0.07 % PacketsWaiting - 1011 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.PacketsWaiting()&lt;br /&gt;
                  0.03 % get_Count - 417 ms - 0 calls - System.Collections.Generic.Queue&amp;lt;T&amp;gt;.get_Count()&lt;br /&gt;
    0.51 % PerformWaitCallback - 7299 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.51 % PerformWaitCallbackInternal - 7299 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.51 % Run - 7299 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.51 % WaitCallback_Context - 7299 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.51 % HandleRequest - 7299 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.17 % Handle - 2362 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.11 % ReadFully - 1574 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.11 % Read - 1574 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
                0.06 % uploaderCaps - 788 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.06 % UploadCompleteHandler - 788 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                    0.06 % AddAsset - 788 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                      0.06 % StoreAndCommitAsset - 788 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                        0.06 % StoreAsset - 788 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                          0.06 % CreateAsset - 788 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                            0.06 % ExecuteNonQuery - 788 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                              0.06 % ExecuteReader - 788 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                0.06 % ExecuteStatement - 788 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                  0.06 % ExecuteStatement - 788 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.16 % HandleXmlRpcRequests - 2343 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.10 % XmlRpcLoginMethod - 1396 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                  0.08 % GetTheUser - 1164 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.08 % CreateNewUserInventory - 1164 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.08 % AddNewInventorySet - 1164 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.08 % AddFolder - 1164 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.08 % addInventoryFolder - 1164 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.08 % addFolder - 1164 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.08 % Update - 1164 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.08 % UpdateFromDataTable - 1164 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.08 % Update - 1164 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.08 % UpdateRowExecute - 1164 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.08 % ExecuteNonQuery - 1164 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.08 % ExecuteReader - 1164 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.08 % ExecuteStatement - 1164 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.08 % ExecuteStatement - 1164 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.02 % CommitAgent - 233 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.02 % CommitAgent - 233 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.02 % setUserProfile - 233 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.02 % UpdateUserProfile - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.02 % AddNewUserProfile - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % Write - 714 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.02 % ReadToEnd - 233 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.11 % Handle - 1542 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.11 % LLSDDeserialize - 1542 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.11 % XmlTextReader..ctor - 1542 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
              0.07 % Handle - 1052 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.07 % ReadToEnd - 1052 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
  4.44 % Thread #161750296 - 63167 ms - 0 calls&lt;br /&gt;
    4.09 % PerformTimerCallback - 58136* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      4.09 % Run - 58136* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        4.09 % TimerCallback_Context - 58136* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          4.09 % MyTimerCallback - 58136* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            3.81 % Heartbeat - 54151* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              3.81 % Update - 54151* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                2.10 % UpdatePhysics - 29817 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  2.10 % Simulate - 29817 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.61 % ProcessTaints - 22944 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.61 % changemove - 22944 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.61 % recalculateSpaceForGeom - 22944 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.61 % Sleep - 22944 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.48 % collision_optimized - 6873 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.43 % near - 6085 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                        0.06 % TryGetValue - 907 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.TryGetValue(TKey, TValue &amp;amp;)&lt;br /&gt;
                1.45 % WaitOne - 20675* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.26 % UpdateStorageBackup - 3659 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.26 % Backup - 3659 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.26 % TriggerOnBackup - 3659 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.26 % ProcessBackup - 3659 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.21 % StoreObject - 2921 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.21 % Commit - 2921 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.21 % Update - 2921 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.21 % UpdateFromDataTable - 2921 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.21 % Update - 2921 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.21 % UpdateRowExecute - 2921 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.21 % ExecuteNonQuery - 2921 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.21 % ExecuteReader - 2921 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.21 % ExecuteStatement - 2921 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.21 % ExecuteStatement - 2921 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.05 % ForEachPart - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.05 % &amp;lt;ProcessBackup&amp;gt;b__3 - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.05 % ProcessInventoryBackup - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.05 % StorePrimInventory - 739 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.05 % Commit - 739 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.05 % Update - 739 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.05 % UpdateFromDataTable - 739 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.05 % Update - 739 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.05 % UpdateRowExecute - 739 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.05 % ExecuteNonQuery - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.05 % ExecuteReader - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.05 % ExecuteStatement - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.05 % ExecuteStatement - 739 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.28 % ThrottleTimerElapsed - 3985 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
              0.28 % ProcessThrottle - 3985 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                0.24 % UnderLimit - 3390 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketThrottle.UnderLimit()&lt;br /&gt;
    0.35 % PerformWaitCallback - 5030 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.35 % PerformWaitCallbackInternal - 5030 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.35 % Run - 5030 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.35 % WaitCallback_Context - 5030 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.35 % HandleRequest - 5030 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.20 % Handle - 2911 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.17 % ReadFully - 2406 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.17 % Read - 2406 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
                0.04 % uploaderCaps - 505 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.AssetUploader.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.04 % UploadCompleteHandler - 505 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.UploadCompleteHandler(String, String, LLUUID, LLUUID, LLUUID, Byte [], String, String)&lt;br /&gt;
                    0.04 % AddInventoryItem - 505 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.04 % AddInventoryItem - 505 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                        0.04 % AddItem - 505 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.04 % AddItem - 505 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                            0.04 % addInventoryItem - 505 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                              0.04 % addItem - 505 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                0.04 % Update - 505 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.04 % UpdateFromDataTable - 505 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.04 % Update - 505 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.04 % UpdateRowExecute - 505 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.04 % ExecuteNonQuery - 505 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.04 % ExecuteReader - 505 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.04 % ExecuteStatement - 505 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.04 % ExecuteStatement - 505 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.11 % Handle - 1557 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.11 % ReadToEnd - 1557 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.04 % Handle - 562 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.04 % LLSDDeserialize - 562 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.04 % XmlTextReader..ctor - 562 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
  4.26 % Thread &amp;quot;ScriptMaintenanceThread&amp;quot; - 60555 ms - 0 calls&lt;br /&gt;
    4.26 % ThreadStart - 60555* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      4.26 % Run - 60555* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        4.26 % ThreadStart_Context - 60555* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          4.26 % MaintenanceLoop - 60555* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.MaintenanceThread.MaintenanceLoop()&lt;br /&gt;
            2.89 % DoScriptLoadUnload - 41091 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.DoScriptLoadUnload()&lt;br /&gt;
              2.89 % _StartScript - 41091 ms - 0 calls - OpenSim.Region.ScriptEngine.DotNetEngine.ScriptManager._StartScript(UInt32, LLUUID, String)&lt;br /&gt;
                2.63 % PerformScriptCompile - 37399 ms - 0 calls - OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL.Compiler.PerformScriptCompile(String)&lt;br /&gt;
                  1.59 % CompileFromDotNetText - 22676 ms - 0 calls - OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL.Compiler.CompileFromDotNetText(String, enumCompileType)&lt;br /&gt;
                    1.57 % CompileAssemblyFromSource - 22282 ms - 0 calls - System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromSource(CompilerParameters, String [])&lt;br /&gt;
                    0.03 % WriteAllText - 394 ms - 0 calls - System.IO.File.WriteAllText(String, String)&lt;br /&gt;
                  1.02 % Convert - 14475 ms - 0 calls - OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL.LSL2CSConverter.Convert(String)&lt;br /&gt;
                    0.71 % Replace - 10028 ms - 0 calls - System.Text.RegularExpressions.Regex.Replace(String, String, String, RegexOptions)&lt;br /&gt;
                    0.26 % Match - 3740 ms - 0 calls - System.Text.RegularExpressions.Regex.Match(String, String, RegexOptions)&lt;br /&gt;
                    0.05 % Concat - 707 ms - 0 calls - System.String.Concat(String, String)&lt;br /&gt;
                0.07 % LoadScript - 1021 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.AppDomainManager.LoadScript(String)&lt;br /&gt;
                  0.05 % CreateInstanceFromAndUnwrap - 651 ms - 0 calls - System.AppDomain.CreateInstanceFromAndUnwrap(String, String)&lt;br /&gt;
                  0.03 % GetFreeAppDomain - 370 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.AppDomainManager.GetFreeAppDomain()&lt;br /&gt;
                    0.03 % PrepareNewAppDomain - 370 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.AppDomainManager.PrepareNewAppDomain()&lt;br /&gt;
                      0.03 % Load - 370 ms - 0 calls - System.AppDomain.Load(AssemblyName)&lt;br /&gt;
                0.06 % GetStateEventFlags - 788 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.GetStateEventFlags(UInt32, LLUUID)&lt;br /&gt;
                  0.06 % PrivateInvoke - 788 ms - 0 calls - System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData &amp;amp;, Int32)&lt;br /&gt;
                    0.06 % Invoke - 788 ms - 0 calls - System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(IMessage)&lt;br /&gt;
                      0.06 % InternalInvoke - 788 ms - 0 calls - System.Runtime.Remoting.Proxies.RemotingProxy.InternalInvoke(IMethodCallMessage, Boolean, Int32)&lt;br /&gt;
                        0.06 % CallProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Proxies.RemotingProxy.CallProcessMessage(IMessageSink, IMessage, ArrayWithSize, Thread, Context, Boolean)&lt;br /&gt;
                          0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossAppDomainSink.SyncProcessMessage(IMessage)&lt;br /&gt;
                            0.06 % DoTransitionDispatch - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossAppDomainSink.DoTransitionDispatch(Byte [], SmuggledMethodCallMessage, SmuggledMethodReturnMessage &amp;amp;)&lt;br /&gt;
                              0.06 % CompleteCrossContextCallback - 788 ms - 0 calls - System.Threading.Thread.CompleteCrossContextCallback(InternalCrossContextDelegate, Object [])&lt;br /&gt;
                                0.06 % DoTransitionDispatchCallback - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossAppDomainSink.DoTransitionDispatchCallback(Object [])&lt;br /&gt;
                                  0.06 % DoDispatch - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossAppDomainSink.DoDispatch(Byte [], SmuggledMethodCallMessage, SmuggledMethodReturnMessage &amp;amp;)&lt;br /&gt;
                                    0.06 % SyncDispatchMessage - 788 ms - 0 calls - System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage)&lt;br /&gt;
                                      0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossContextChannel.SyncProcessMessage(IMessage)&lt;br /&gt;
                                        0.06 % CompleteCrossContextCallback - 788 ms - 0 calls - System.Threading.Thread.CompleteCrossContextCallback(InternalCrossContextDelegate, Object [])&lt;br /&gt;
                                          0.06 % SyncProcessMessageCallback - 788 ms - 0 calls - System.Runtime.Remoting.Channels.CrossContextChannel.SyncProcessMessageCallback(Object [])&lt;br /&gt;
                                            0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Messaging.ServerContextTerminatorSink.SyncProcessMessage(IMessage)&lt;br /&gt;
                                              0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink.SyncProcessMessage(IMessage)&lt;br /&gt;
                                                0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage)&lt;br /&gt;
                                                  0.06 % SyncProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage, Int32, Boolean)&lt;br /&gt;
                                                    0.06 % PrivateProcessMessage - 788 ms - 0 calls - System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle, Object [], Object, Int32, Boolean, Object [] &amp;amp;)&lt;br /&gt;
                                                      0.06 % get_Exec - 788 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.BuiltIn_Commands_BaseClass.get_Exec()   (from OpenSim.Region.ScriptEngine.Common.IScript)&lt;br /&gt;
                                                        0.03 % Executor..ctor - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.Executor..ctor(IScript)&lt;br /&gt;
                                                          0.03 % ExecutorBase..ctor - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ExecutorBase..ctor(IScript)&lt;br /&gt;
                                                            0.03 % initEventFlags - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ExecutorBase.initEventFlags()&lt;br /&gt;
                                                              0.03 % Add - 394 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.Add(TKey, TValue)&lt;br /&gt;
                0.05 % PrivateInvoke - 732 ms - 0 calls - System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData &amp;amp;, Int32)&lt;br /&gt;
                0.03 % SetScriptEvents - 394 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.SetScriptEvents(LLUUID, Int32)&lt;br /&gt;
                  0.03 % aggregateScriptEvents - 394 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.aggregateScriptEvents()&lt;br /&gt;
                    0.03 % aggregateScriptEvents - 394 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.aggregateScriptEvents()&lt;br /&gt;
                0.03 % Debug - 378 ms - 0 calls - log4net.Core.LogImpl.Debug(Object)&lt;br /&gt;
                  0.03 % Log - 378 ms - 0 calls - log4net.Repository.Hierarchy.Logger.Log(Type, Level, Object, Exception)&lt;br /&gt;
                    0.03 % ForcedLog - 378 ms - 0 calls - log4net.Repository.Hierarchy.Logger.ForcedLog(Type, Level, Object, Exception)&lt;br /&gt;
                      0.03 % CallAppenders - 378 ms - 0 calls - log4net.Repository.Hierarchy.Logger.CallAppenders(LoggingEvent)&lt;br /&gt;
                        0.03 % AppendLoopOnAppenders - 378 ms - 0 calls - log4net.Util.AppenderAttachedImpl.AppendLoopOnAppenders(LoggingEvent)&lt;br /&gt;
                          0.03 % DoAppend - 378 ms - 0 calls - log4net.Appender.AppenderSkeleton.DoAppend(LoggingEvent)&lt;br /&gt;
                            0.03 % Append - 378 ms - 0 calls - log4net.Appender.FileAppender.Append(LoggingEvent)&lt;br /&gt;
                              0.03 % Append - 378 ms - 0 calls - log4net.Appender.TextWriterAppender.Append(LoggingEvent)&lt;br /&gt;
                                0.03 % RenderLoggingEvent - 378 ms - 0 calls - log4net.Appender.AppenderSkeleton.RenderLoggingEvent(TextWriter, LoggingEvent)&lt;br /&gt;
                                  0.03 % Format - 378 ms - 0 calls - log4net.Layout.PatternLayout.Format(TextWriter, LoggingEvent)&lt;br /&gt;
                                    0.03 % Format - 378 ms - 0 calls - log4net.Util.PatternConverter.Format(TextWriter, Object)&lt;br /&gt;
                                      0.03 % Convert - 378 ms - 0 calls - log4net.Layout.Pattern.PatternLayoutConverter.Convert(TextWriter, Object)&lt;br /&gt;
                                        0.03 % Convert - 378 ms - 0 calls - log4net.Layout.Pattern.DatePatternConverter.Convert(TextWriter, LoggingEvent)&lt;br /&gt;
                                          0.03 % FormatDate - 378 ms - 0 calls - log4net.DateFormatter.AbsoluteTimeDateFormatter.FormatDate(DateTime, TextWriter)&lt;br /&gt;
                                            0.03 % Write - 378 ms - 0 calls - log4net.Util.QuietTextWriter.Write(String)&lt;br /&gt;
                0.03 % GetSceneObjectPart - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                  0.03 % GetSceneObjectPart - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                    0.03 % GetGroupByPrim - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetGroupByPrim(UInt32)&lt;br /&gt;
                      0.03 % HasChildPrim - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.HasChildPrim(UInt32)&lt;br /&gt;
            1.37 % Sleep - 19463* ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  3.85 % Thread #161856280 - 54755 ms - 0 calls&lt;br /&gt;
    3.51 % PerformTimerCallback - 49847* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      3.51 % Run - 49847* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        3.51 % TimerCallback_Context - 49847* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          3.51 % MyTimerCallback - 49847* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            3.51 % Heartbeat - 49847* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              3.51 % Update - 49847* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                1.88 % UpdatePhysics - 26717 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  1.88 % Simulate - 26717 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.63 % ProcessTaints - 23115 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.63 % changemove - 23115 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.63 % recalculateSpaceForGeom - 23115 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.63 % Sleep - 23115 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.13 % collision_optimized - 1793 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.13 % near - 1793 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                1.30 % WaitOne - 18485* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.25 % UpdateStorageBackup - 3537 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.25 % Backup - 3537 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.25 % TriggerOnBackup - 3537 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.25 % ProcessBackup - 3537 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.15 % ForEachPart - 2123 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.15 % &amp;lt;ProcessBackup&amp;gt;b__3 - 2123 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.15 % ProcessInventoryBackup - 2123 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.15 % StorePrimInventory - 2123 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.15 % Commit - 2123 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.15 % Update - 2123 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.15 % UpdateFromDataTable - 2123 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.15 % Update - 2123 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.15 % UpdateRowExecute - 2123 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.15 % ExecuteNonQuery - 2123 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.15 % ExecuteReader - 2123 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.15 % ExecuteStatement - 2123 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.15 % ExecuteStatement - 2123 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.10 % StoreObject - 1414 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.10 % Commit - 1414 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.10 % Update - 1414 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.10 % UpdateFromDataTable - 1414 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.10 % Update - 1414 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.10 % UpdateRowExecute - 1414 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.10 % ExecuteNonQuery - 1414 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.10 % ExecuteReader - 1414 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.10 % ExecuteStatement - 1414 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.10 % ExecuteStatement - 1414 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.08 % UpdateTerrain - 1108 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateTerrain()&lt;br /&gt;
                  0.08 % TriggerTerrainTick - 1108 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerTerrainTick()&lt;br /&gt;
                    0.08 % EventManager_OnTerrainTick - 1108 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainModule.EventManager_OnTerrainTick()&lt;br /&gt;
                      0.05 % CreateTerrainTexture - 738 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateTerrainTexture(Boolean)&lt;br /&gt;
                        0.05 % EncodeFromImage - 738 ms - 0 calls - OpenJPEGNet.OpenJPEG.EncodeFromImage(Bitmap, Boolean)&lt;br /&gt;
                          0.05 % Encode - 738 ms - 0 calls - OpenJPEGNet.OpenJPEG.Encode(Image, Boolean)&lt;br /&gt;
                      0.03 % SaveTerrain - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.SaveTerrain()&lt;br /&gt;
                        0.03 % StoreTerrain - 369 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreTerrain(Double [, ], LLUUID)&lt;br /&gt;
                          0.03 % ExecuteNonQuery - 369 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                            0.03 % ExecuteReader - 369 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                              0.03 % ExecuteStatement - 369 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                0.03 % ExecuteStatement - 369 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
    0.35 % PerformWaitCallback - 4908 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.35 % PerformWaitCallbackInternal - 4908 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.35 % Run - 4908 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.35 % WaitCallback_Context - 4908 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.35 % HandleRequest - 4908 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.19 % HandleXmlRpcRequests - 2675 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.08 % XmlRpcLoginMethod - 1189 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                  0.06 % GetTheUser - 892 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.06 % CreateNewUserInventory - 892 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.06 % AddNewInventorySet - 892 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.06 % AddFolder - 892 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.06 % addInventoryFolder - 892 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.06 % addFolder - 892 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.06 % Update - 892 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.06 % UpdateFromDataTable - 892 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.06 % Update - 892 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.06 % UpdateRowExecute - 892 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.06 % ExecuteNonQuery - 892 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.06 % ExecuteReader - 892 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.06 % ExecuteStatement - 892 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.06 % ExecuteStatement - 892 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.02 % CommitAgent - 297 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.02 % CommitAgent - 297 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.02 % setUserProfile - 297 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.02 % UpdateUserProfile - 297 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.02 % AddNewUserProfile - 297 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.02 % Update - 297 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 297 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 297 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 297 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 297 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 297 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 297 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 297 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.08 % Write - 1189 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.02 % ReadToEnd - 297 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.09 % Handle - 1342 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.09 % ReadToEnd - 1342 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.06 % Handle - 892 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.04 % uploaderCaps - 595 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdater.uploaderCaps(Byte [], String, String)&lt;br /&gt;
                  0.04 % ItemUpdated - 595 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.Caps.ItemUpdated(LLUUID, Byte [])&lt;br /&gt;
                    0.04 % CapsUpdateInventoryItemAsset - 595 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(LLUUID, LLUUID, Byte [])&lt;br /&gt;
                      0.04 % CapsUpdateInventoryItemAsset - 595 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CapsUpdateInventoryItemAsset(IClientAPI, LLUUID, Byte [])&lt;br /&gt;
                        0.04 % UpdateItem - 595 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                          0.04 % UpdateItem - 595 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.04 % updateInventoryItem - 595 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                              0.04 % addItem - 595 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                0.04 % Update - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                  0.04 % UpdateFromDataTable - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                    0.04 % Update - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                      0.04 % UpdateRowExecute - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                        0.04 % ExecuteNonQuery - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                          0.04 % ExecuteReader - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                            0.04 % ExecuteStatement - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                              0.04 % ExecuteStatement - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.02 % ReadFully - 297 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.02 % Read - 297 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
  3.53 % Thread &amp;quot;ClientThread&amp;quot; - 50246 ms - 0 calls&lt;br /&gt;
    3.53 % ThreadStart - 50246* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      3.53 % Run - 50246* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        3.53 % ThreadStart_Context - 50246* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          3.53 % AuthUser - 50246* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            3.52 % ClientLoop - 50037* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.74 % Dequeue - 24699* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.74 % Dequeue - 24699* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.74 % Wait - 24699* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.90 % ProcessOutPacket - 12792 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.90 % SendPacketTo - 12792 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.90 % SendPacketTo - 12792 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.14 % SendTo - 1936 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.88 % ProcessInPacket - 12546 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.44 % AttachObject - 6282 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.AttachObject(IClientAPI, UInt32, UInt32, LLQuaternion)&lt;br /&gt;
                  0.44 % AttachObject - 6282 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.AttachObject(IClientAPI, UInt32, UInt32, LLQuaternion, LLVector3)&lt;br /&gt;
                    0.44 % attachObjectAssetStore - 6282 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.attachObjectAssetStore(IClientAPI, SceneObjectGroup, LLUUID)&lt;br /&gt;
                      0.34 % AddItem - 4826 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.34 % AddItem - 4826 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.34 % addInventoryItem - 4826 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                            0.34 % addItem - 4826 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                              0.34 % Update - 4826 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.34 % UpdateFromDataTable - 4826 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.34 % Update - 4826 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.34 % UpdateRowExecute - 4826 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.34 % ExecuteNonQuery - 4826 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.34 % ExecuteReader - 4826 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.34 % ExecuteStatement - 4826 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.34 % ExecuteStatement - 4826 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                      0.08 % AddAsset - 1118 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                        0.08 % StoreAndCommitAsset - 1118 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                          0.08 % StoreAsset - 1118 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                            0.08 % CreateAsset - 1118 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                              0.08 % ExecuteNonQuery - 1118 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                0.08 % ExecuteReader - 1118 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                  0.08 % ExecuteStatement - 1118 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                    0.08 % ExecuteStatement - 1118 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                      0.02 % ToXmlString - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ToXmlString()&lt;br /&gt;
                        0.02 % ToXml - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ToXml(XmlTextWriter)&lt;br /&gt;
                          0.02 % ToXml - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ToXml(XmlWriter)&lt;br /&gt;
                            0.02 % XmlSerializer..ctor - 338 ms - 0 calls - System.Xml.Serialization.XmlSerializer..ctor(Type)&lt;br /&gt;
                0.20 % UpdateInventoryItemAsset - 2835 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.20 % HandleItemUpdateFromTransaction - 2835 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.20 % HandleItemUpdateFromTransaction - 2835 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.20 % RequestUpdateInventoryItem - 2835 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.20 % RequestUpdateInventoryItem - 2835 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.11 % GetAsset - 1580 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.11 % Sleep - 1580 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.04 % AddAsset - 635 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.04 % StoreAndCommitAsset - 635 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAsset - 635 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.04 % CreateAsset - 635 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.04 % ExecuteNonQuery - 635 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.04 % ExecuteReader - 635 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.04 % ExecuteStatement - 635 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 635 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.04 % UpdateItem - 620 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.04 % UpdateItem - 620 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.04 % updateInventoryItem - 620 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.04 % addItem - 620 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.04 % Update - 620 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.04 % UpdateFromDataTable - 620 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.04 % Update - 620 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.04 % UpdateRowExecute - 620 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.04 % ExecuteNonQuery - 620 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.04 % ExecuteReader - 620 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.04 % ExecuteStatement - 620 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.04 % ExecuteStatement - 620 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.06 % CreateNewInventoryItem - 915 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.06 % HandleItemCreationFromTransaction - 915 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.06 % HandleItemCreationFromTransaction - 915 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.06 % RequestCreateInventoryItem - 915 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.06 % RequestCreateInventoryItem - 915 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.06 % DoCreateItem - 915 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.05 % AddAsset - 682 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.05 % StoreAndCommitAsset - 682 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.05 % StoreAsset - 682 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.05 % CreateAsset - 682 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.05 % ExecuteNonQuery - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.05 % ExecuteReader - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.05 % ExecuteStatement - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.05 % ExecuteStatement - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.02 % AddItem - 233 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.02 % AddItem - 233 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.02 % addInventoryItem - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.02 % addItem - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.02 % UpdateFromDataTable - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.02 % UpdateRowExecute - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.02 % ExecuteNonQuery - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.02 % ExecuteReader - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % MoveInventoryItem - 698 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.MoveInventoryItem(IClientAPI, LLUUID, LLUUID, Int32, String)&lt;br /&gt;
                  0.03 % DeleteItem - 465 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.DeleteItem(LLUUID)&lt;br /&gt;
                    0.03 % DeleteItem - 465 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.DeleteItem(InventoryItemBase)&lt;br /&gt;
                      0.03 % deleteInventoryItem - 465 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.deleteInventoryItem(LLUUID)&lt;br /&gt;
                        0.03 % Update - 465 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.03 % UpdateFromDataTable - 465 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.03 % Update - 465 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.03 % UpdateRowExecute - 465 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.03 % ExecuteNonQuery - 465 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.03 % ExecuteReader - 465 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.03 % ExecuteStatement - 465 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.03 % ExecuteStatement - 465 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.02 % AddInventoryItem - 233 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddInventoryItem(IClientAPI, InventoryItemBase)&lt;br /&gt;
                    0.02 % AddItem - 233 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                      0.02 % AddItem - 233 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.02 % addInventoryItem - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                          0.02 % addItem - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                            0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 233 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % HandleAgentUpdate - 385 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.HandleAgentUpdate(IClientAPI, AgentUpdateArgs)&lt;br /&gt;
                  0.03 % get_Count - 385 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.get_Count()&lt;br /&gt;
                0.02 % DetachObject - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.DetachObject(UInt32, IClientAPI)&lt;br /&gt;
                  0.02 % DetachSingleAttachmentToInv - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.DetachSingleAttachmentToInv(LLUUID, IClientAPI)&lt;br /&gt;
                    0.02 % updateKnownAsset - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.updateKnownAsset(IClientAPI, SceneObjectGroup, LLUUID, LLUUID)&lt;br /&gt;
                      0.02 % AddItem - 338 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.02 % AddItem - 338 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                          0.02 % addInventoryItem - 338 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                            0.02 % addItem - 338 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                              0.02 % Update - 338 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.02 % UpdateFromDataTable - 338 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.02 % Update - 338 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.02 % UpdateRowExecute - 338 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.02 % ExecuteNonQuery - 338 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.02 % ExecuteReader - 338 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 338 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.02 % ExecuteStatement - 338 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.02 % HandleCreateInventoryFolder - 314 ms - 0 calls - OpenSim.Framework.Communications.Cache.UserProfileCacheService.HandleCreateInventoryFolder(IClientAPI, LLUUID, UInt16, String, LLUUID)&lt;br /&gt;
                  0.02 % CreateFolder - 314 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.CreateFolder(String, LLUUID, UInt16, LLUUID)&lt;br /&gt;
                    0.02 % AddFolder - 314 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                      0.02 % addInventoryFolder - 314 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                        0.02 % addFolder - 314 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                          0.02 % Update - 314 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                            0.02 % UpdateFromDataTable - 314 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                              0.02 % Update - 314 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                0.02 % UpdateRowExecute - 314 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                  0.02 % ExecuteNonQuery - 314 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.02 % ExecuteReader - 314 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.02 % ExecuteStatement - 314 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 314 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.02 % SetAppearance - 314 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.SetAppearance(Byte [], List&amp;lt;Byte&amp;gt;)&lt;br /&gt;
                  0.02 % SetHeight - 314 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.SetHeight(Single)&lt;br /&gt;
                    0.02 % set_Size - 314 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.set_Size(PhysicsVector)&lt;br /&gt;
                0.02 % HandleXfer - 241 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleXfer(IClientAPI, UInt64, UInt32, Byte [])&lt;br /&gt;
                  0.02 % get_AgentId - 241 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.get_AgentId()&lt;br /&gt;
                0.02 % handleParcelPropertiesRequest - 225 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleParcelPropertiesRequest(Int32, Int32, Int32, Int32, Int32, Boolean, IClientAPI)&lt;br /&gt;
                  0.02 % forceUpdateLandInfo - 225 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.forceUpdateLandInfo()&lt;br /&gt;
                    0.02 % updateLandBitmapByteArray - 225 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.updateLandBitmapByteArray()&lt;br /&gt;
                      0.02 % convertLandBitmapToBytes - 225 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.convertLandBitmapToBytes()&lt;br /&gt;
                        0.02 % ToByte - 225 ms - 0 calls - System.Convert.ToByte(Boolean)&lt;br /&gt;
            0.01 % InitNewClient - 208 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 208 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 208 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 208 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 208 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 208 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  3.32 % Thread #330805848 - 47141 ms - 0 calls&lt;br /&gt;
    2.94 % PerformTimerCallback - 41738* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      2.94 % Run - 41738* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.94 % TimerCallback_Context - 41738* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          2.94 % MyTimerCallback - 41738* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            2.94 % Heartbeat - 41738* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              2.94 % Update - 41738* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                1.69 % UpdatePhysics - 24073 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  1.69 % Simulate - 24073 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.65 % ProcessTaints - 23398 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.65 % changemove - 23398 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.65 % recalculateSpaceForGeom - 23398 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.65 % Sleep - 23398 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.05 % collision_optimized - 676 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.05 % near - 676 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                1.12 % WaitOne - 15895* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.12 % UpdateStorageBackup - 1770 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.12 % Backup - 1770 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.12 % TriggerOnBackup - 1770 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.12 % ProcessBackup - 1770 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.12 % StoreObject - 1770 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.12 % Commit - 1770 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.12 % Update - 1770 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.12 % UpdateFromDataTable - 1770 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.12 % Update - 1770 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.12 % UpdateRowExecute - 1770 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.12 % ExecuteNonQuery - 1770 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.12 % ExecuteReader - 1770 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.12 % ExecuteStatement - 1770 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.12 % ExecuteStatement - 1770 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
    0.38 % PerformWaitCallback - 5403 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.38 % PerformWaitCallbackInternal - 5403 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.38 % Run - 5403 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.38 % WaitCallback_Context - 5403 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.38 % HandleRequest - 5403 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.30 % HandleXmlRpcRequests - 4319 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleXmlRpcRequests(HttpListenerRequest, HttpListenerResponse)&lt;br /&gt;
                0.19 % Write - 2707 ms - 0 calls - System.Net.HttpResponseStream.Write(Byte [], Int32, Int32)&lt;br /&gt;
                0.11 % XmlRpcLoginMethod - 1612 ms - 0 calls - OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod(XmlRpcRequest)&lt;br /&gt;
                  0.09 % GetTheUser - 1290 ms - 0 calls - OpenSim.Region.Communications.Local.LocalLoginService.GetTheUser(String, String)&lt;br /&gt;
                    0.07 % CreateNewUserInventory - 969 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.CreateNewUserInventory(LLUUID)&lt;br /&gt;
                      0.07 % AddNewInventorySet - 969 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddNewInventorySet(UsersInventory)&lt;br /&gt;
                        0.07 % AddFolder - 969 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddFolder(InventoryFolderBase)&lt;br /&gt;
                          0.07 % addInventoryFolder - 969 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryFolder(InventoryFolderBase)&lt;br /&gt;
                            0.07 % addFolder - 969 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addFolder(InventoryFolderBase, Boolean)&lt;br /&gt;
                              0.07 % Update - 969 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.07 % UpdateFromDataTable - 969 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.07 % Update - 969 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.07 % UpdateRowExecute - 969 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.07 % ExecuteNonQuery - 969 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.07 % ExecuteReader - 969 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.07 % ExecuteStatement - 969 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.07 % ExecuteStatement - 969 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                    0.02 % AddUserProfile - 322 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.AddUserProfile(String, String, String, UInt32, UInt32)&lt;br /&gt;
                      0.02 % AddNewUserProfile - 322 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                        0.02 % Update - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.02 % UpdateFromDataTable - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.02 % Update - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.02 % UpdateRowExecute - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.02 % ExecuteNonQuery - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.02 % ExecuteReader - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.02 % ExecuteStatement - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.02 % ExecuteStatement - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.02 % CommitAgent - 322 ms - 0 calls - OpenSim.Framework.Communications.LoginService.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                    0.02 % CommitAgent - 322 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.CommitAgent(UserProfileData &amp;amp;)&lt;br /&gt;
                      0.02 % setUserProfile - 322 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                        0.02 % UpdateUserProfile - 322 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                          0.02 % AddNewUserProfile - 322 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                            0.02 % Update - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 322 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 322 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.08 % Handle - 1084 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.08 % LLSDDeserialize - 1084 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.08 % XmlTextReader..ctor - 1084 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
  3.22 % Thread &amp;quot;ClientThread&amp;quot; - 45735 ms - 0 calls&lt;br /&gt;
    3.22 % ThreadStart - 45735* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      3.22 % Run - 45735* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        3.22 % ThreadStart_Context - 45735* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          3.22 % AuthUser - 45735* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            3.20 % ClientLoop - 45566* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.72 % Dequeue - 24473* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.72 % Dequeue - 24473* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.72 % Wait - 24473* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              1.05 % ProcessOutPacket - 14902 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                1.02 % SendPacketTo - 14478 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  1.02 % SendPacketTo - 14478 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.20 % SendTo - 2802 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
                0.02 % AddAck - 216 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AddAck(Packet)&lt;br /&gt;
                  0.02 % ContainsKey - 216 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.ContainsKey(TKey)&lt;br /&gt;
                0.01 % get_Header - 208 ms - 0 calls - libsecondlife.Packets.ImagePacketPacket.get_Header()&lt;br /&gt;
              0.44 % ProcessInPacket - 6190 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.24 % UpdateInventoryItemAsset - 3468 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.20 % HandleItemUpdateFromTransaction - 2873 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.20 % HandleItemUpdateFromTransaction - 2873 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.20 % RequestUpdateInventoryItem - 2873 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.20 % RequestUpdateInventoryItem - 2873 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.10 % GetAsset - 1444 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.10 % Sleep - 1444 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.09 % AddAsset - 1220 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.09 % StoreAndCommitAsset - 1220 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.07 % StoreAsset - 939 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.07 % CreateAsset - 939 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.07 % ExecuteNonQuery - 939 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.07 % ExecuteReader - 939 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.07 % ExecuteStatement - 939 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.07 % ExecuteStatement - 939 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.01 % UpdateItem - 208 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.01 % UpdateItem - 208 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.01 % updateInventoryItem - 208 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.01 % addItem - 208 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.01 % Update - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.01 % UpdateFromDataTable - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.01 % Update - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.01 % UpdateRowExecute - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.01 % ExecuteNonQuery - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.01 % ExecuteReader - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                  0.04 % UpdateItem - 595 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                    0.04 % UpdateItem - 595 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                      0.04 % updateInventoryItem - 595 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                        0.04 % addItem - 595 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                          0.04 % Update - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                            0.04 % UpdateFromDataTable - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                              0.04 % Update - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                0.04 % UpdateRowExecute - 595 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                  0.04 % ExecuteNonQuery - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.04 % ExecuteReader - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.04 % ExecuteStatement - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 595 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.09 % CreateNewInventoryItem - 1290 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.07 % HandleItemCreationFromTransaction - 1041 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.07 % HandleItemCreationFromTransaction - 1041 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.07 % RequestCreateInventoryItem - 1041 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.07 % RequestCreateInventoryItem - 1041 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.07 % DoCreateItem - 1041 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.04 % AddAsset - 625 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAndCommitAsset - 625 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.04 % StoreAsset - 625 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.04 % CreateAsset - 625 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.04 % ExecuteNonQuery - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.04 % ExecuteReader - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.04 % ExecuteStatement - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.03 % AddItem - 416 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.03 % AddItem - 416 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.03 % addInventoryItem - 416 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.03 % addItem - 416 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.03 % Update - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.03 % UpdateFromDataTable - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.03 % Update - 416 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.01 % UpdateRowExecute - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.01 % ExecuteNonQuery - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.01 % ExecuteReader - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                                          0.01 % QuietClose - 208 ms - 0 calls - System.Data.Common.DbDataAdapter.QuietClose(IDbConnection, ConnectionState)&lt;br /&gt;
                                            0.01 % Close - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteConnection.Close()&lt;br /&gt;
                  0.02 % AddAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                    0.02 % StoreAndCommitAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                      0.02 % StoreAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                        0.02 % CreateAsset - 248 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                          0.02 % ExecuteNonQuery - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                            0.02 % ExecuteReader - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                              0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % handleParcelPropertiesRequest - 740 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleParcelPropertiesRequest(Int32, Int32, Int32, Int32, Int32, Boolean, IClientAPI)&lt;br /&gt;
                  0.03 % SendParcelOverlay - 379 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.SendParcelOverlay(IClientAPI)&lt;br /&gt;
                    0.03 % GetLandObject - 379 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.GetLandObject(Int32, Int32)&lt;br /&gt;
                      0.03 % get_Item - 379 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.get_Item(TKey)&lt;br /&gt;
                  0.03 % forceUpdateLandInfo - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.forceUpdateLandInfo()&lt;br /&gt;
                    0.03 % updateLandBitmapByteArray - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.updateLandBitmapByteArray()&lt;br /&gt;
                      0.03 % convertLandBitmapToBytes - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.convertLandBitmapToBytes()&lt;br /&gt;
                0.02 % DeselectPrim - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeselectPrim(UInt32, IClientAPI)&lt;br /&gt;
                  0.02 % ScheduleGroupForTerseUpdate - 338 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ScheduleGroupForTerseUpdate()&lt;br /&gt;
                0.01 % AddNewPrim - 185 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewPrim(LLUUID, LLVector3, LLQuaternion, PrimitiveBaseShape, Byte, LLVector3, LLUUID, Byte)&lt;br /&gt;
                  0.01 % AddNewPrim - 185 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewPrim(LLUUID, LLVector3, LLQuaternion, PrimitiveBaseShape)&lt;br /&gt;
                    0.01 % SceneObjectGroup..ctor - 185 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup..ctor(Scene, UInt64, LLUUID, UInt32, LLVector3, LLQuaternion, PrimitiveBaseShape)&lt;br /&gt;
                      0.01 % SceneObjectPart..ctor - 185 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart..ctor(UInt64, SceneObjectGroup, LLUUID, UInt32, PrimitiveBaseShape, LLVector3, LLQuaternion, LLVector3)&lt;br /&gt;
                        0.01 % TaskInventoryDictionary..cctor - 185 ms - 0 calls - OpenSim.Framework.TaskInventoryDictionary..cctor()&lt;br /&gt;
                          0.01 % XmlSerializer..ctor - 185 ms - 0 calls - System.Xml.Serialization.XmlSerializer..ctor(Type)&lt;br /&gt;
                0.01 % SendLayerData - 169 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneBase.SendLayerData(IClientAPI)&lt;br /&gt;
                  0.01 % SendLayerData - 169 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.SendLayerData(Single [])&lt;br /&gt;
                    0.01 % CreateLandPacket - 169 ms - 0 calls - libsecondlife.TerrainManager.CreateLandPacket(Single [], Int32 [])&lt;br /&gt;
                      0.01 % CreatePatch - 169 ms - 0 calls - libsecondlife.TerrainManager.CreatePatch(BitPack, Single [], Int32, Int32)&lt;br /&gt;
                        0.01 % CompressPatch - 169 ms - 0 calls - libsecondlife.TerrainManager.CompressPatch(Single [], Int32, Int32, PatchHeader, Int32)&lt;br /&gt;
                          0.01 % DCTLine16 - 169 ms - 0 calls - libsecondlife.TerrainManager.DCTLine16(Single [], Single [], Int32)&lt;br /&gt;
            0.01 % InitNewClient - 169 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 169 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 169 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 169 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 169 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 169 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.93 % Thread #330949944 - 41616 ms - 0 calls&lt;br /&gt;
    2.83 % PerformTimerCallback - 40223* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      2.83 % Run - 40223* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.83 % TimerCallback_Context - 40223* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          2.83 % MyTimerCallback - 40223* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            2.83 % Heartbeat - 40223* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              2.83 % Update - 40223* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                1.39 % UpdatePhysics - 19761 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  1.39 % Simulate - 19761 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.17 % ProcessTaints - 16653 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.17 % changemove - 16653 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.17 % recalculateSpaceForGeom - 16653 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.17 % Sleep - 16653 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.06 % collision_optimized - 787 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.06 % near - 787 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                0.98 % WaitOne - 13973* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.33 % UpdateStorageBackup - 4626 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.33 % Backup - 4626 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.33 % TriggerOnBackup - 4626 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.33 % ProcessBackup - 4626 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.33 % StoreObject - 4626 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.33 % Commit - 4626 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.33 % Update - 4626 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.33 % UpdateFromDataTable - 4626 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.33 % Update - 4626 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.33 % UpdateRowExecute - 4626 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.33 % ExecuteNonQuery - 4626 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.33 % ExecuteReader - 4626 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.33 % ExecuteStatement - 4626 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.33 % ExecuteStatement - 4626 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.08 % UpdateTerrain - 1108 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateTerrain()&lt;br /&gt;
                  0.08 % TriggerTerrainTick - 1108 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerTerrainTick()&lt;br /&gt;
                    0.08 % EventManager_OnTerrainTick - 1108 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainModule.EventManager_OnTerrainTick()&lt;br /&gt;
                      0.08 % CreateTerrainTexture - 1108 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateTerrainTexture(Boolean)&lt;br /&gt;
                        0.05 % EncodeFromImage - 738 ms - 0 calls - OpenJPEGNet.OpenJPEG.EncodeFromImage(Bitmap, Boolean)&lt;br /&gt;
                          0.05 % Encode - 738 ms - 0 calls - OpenJPEGNet.OpenJPEG.Encode(Image, Boolean)&lt;br /&gt;
                        0.03 % SetPixel - 369 ms - 0 calls - System.Drawing.Bitmap.SetPixel(Int32, Int32, Color)&lt;br /&gt;
                0.05 % UpdatePresences - 756 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePresences()&lt;br /&gt;
                  0.05 % Update - 756 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.Update()&lt;br /&gt;
                    0.05 % SendPrimUpdates - 756 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.SendPrimUpdates()&lt;br /&gt;
                      0.05 % Dequeue - 756 ms - 0 calls - OpenSim.Region.Environment.Types.UpdateQueue.Dequeue()&lt;br /&gt;
                        0.05 % Remove - 756 ms - 0 calls - System.Collections.Generic.List&amp;lt;T&amp;gt;.Remove(T)&lt;br /&gt;
    0.10 % PerformWaitCallback - 1392 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.10 % PerformWaitCallbackInternal - 1392 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.10 % Run - 1392 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.10 % WaitCallback_Context - 1392 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.10 % HandleRequest - 1392 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.05 % Handle - 716 ms - 0 calls - OpenSim.Framework.Servers.RestStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.05 % ReadToEnd - 716 ms - 0 calls - System.IO.StreamReader.ReadToEnd()&lt;br /&gt;
              0.05 % Handle - 677 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.05 % ReadFully - 677 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.05 % Read - 677 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
  2.70 % Thread &amp;quot;ClientThread&amp;quot; - 38341 ms - 0 calls&lt;br /&gt;
    2.70 % ThreadStart - 38341* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.70 % Run - 38341* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.70 % ThreadStart_Context - 38341* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.70 % AuthUser - 38341* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            2.67 % ClientLoop - 37907* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.52 % Dequeue - 21664* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.52 % Dequeue - 21664* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.52 % Wait - 21664* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              1.11 % ProcessOutPacket - 15720 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                1.11 % SendPacketTo - 15720 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  1.11 % SendPacketTo - 15720 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.23 % SendTo - 3304 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.04 % ProcessInPacket - 523 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % OnInstantMessage - 378 ms - 0 calls - OpenSim.Region.Environment.Modules.Avatar.Inventory.InventoryModule.OnInstantMessage(IClientAPI, LLUUID, LLUUID, LLUUID, LLUUID, UInt32, String, String, Byte, Boolean, Byte, UInt32, LLVector3, LLUUID, Byte [])&lt;br /&gt;
                  0.03 % GiveInventoryItem - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GiveInventoryItem(IClientAPI, LLUUID, LLUUID)&lt;br /&gt;
                    0.03 % AddItem - 378 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                      0.03 % AddItem - 378 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.03 % addInventoryItem - 378 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                          0.03 % addItem - 378 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                            0.03 % Update - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.03 % UpdateFromDataTable - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.03 % Update - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.03 % UpdateRowExecute - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.01 % SetAppearance - 145 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.SetAppearance(Byte [], List&amp;lt;Byte&amp;gt;)&lt;br /&gt;
                  0.01 % SetAppearance - 145 ms - 0 calls - OpenSim.Region.Environment.Scenes.AvatarAppearance.SetAppearance(Byte [], List&amp;lt;Byte&amp;gt;)&lt;br /&gt;
                    0.01 % LLObject.TextureEntry..ctor - 145 ms - 0 calls - libsecondlife.LLObject.TextureEntry..ctor(Byte [], Int32, Int32)&lt;br /&gt;
            0.03 % InitNewClient - 434 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.03 % AddNewClient - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.03 % CreateAndAddScenePresence - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.03 % GetAvatarAppearance - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.03 % TryGetAvatarAppearance - 434 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.03 % Sleep - 434 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.56 % Thread &amp;quot;ClientThread&amp;quot; - 36388 ms - 0 calls&lt;br /&gt;
    2.56 % ThreadStart - 36388* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.56 % Run - 36388* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.56 % ThreadStart_Context - 36388* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.56 % AuthUser - 36388* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            2.54 % ClientLoop - 36156* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.32 % Dequeue - 18735* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.32 % Dequeue - 18735* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.32 % Wait - 18735* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.92 % ProcessOutPacket - 13073 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.92 % SendPacketTo - 13073 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.92 % SendPacketTo - 13073 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.18 % SendTo - 2549 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.29 % ProcessInPacket - 4107 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.21 % UpdateInventoryItemAsset - 2935 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.21 % HandleItemUpdateFromTransaction - 2935 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.21 % HandleItemUpdateFromTransaction - 2935 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.21 % RequestUpdateInventoryItem - 2935 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.21 % RequestUpdateInventoryItem - 2935 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.11 % GetAsset - 1604 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.11 % Sleep - 1604 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.06 % UpdateItem - 802 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.06 % UpdateItem - 802 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.06 % updateInventoryItem - 802 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.06 % addItem - 802 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.06 % Update - 802 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.06 % UpdateFromDataTable - 802 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.06 % Update - 802 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.06 % UpdateRowExecute - 802 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.06 % ExecuteNonQuery - 802 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.06 % ExecuteReader - 802 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.06 % ExecuteStatement - 802 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.06 % ExecuteStatement - 802 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.04 % AddAsset - 529 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.04 % StoreAndCommitAsset - 529 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAsset - 529 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.04 % CreateAsset - 529 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.04 % ExecuteNonQuery - 529 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.04 % ExecuteReader - 529 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.04 % ExecuteStatement - 529 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 529 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % CreateNewInventoryItem - 738 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.05 % HandleItemCreationFromTransaction - 738 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.05 % HandleItemCreationFromTransaction - 738 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.05 % RequestCreateInventoryItem - 738 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.05 % RequestCreateInventoryItem - 738 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.05 % DoCreateItem - 738 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.03 % AddItem - 481 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.03 % AddItem - 481 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.03 % addInventoryItem - 481 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.03 % addItem - 481 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.03 % Update - 481 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.03 % UpdateFromDataTable - 481 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.03 % Update - 481 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.03 % UpdateRowExecute - 481 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.03 % ExecuteNonQuery - 481 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.03 % ExecuteReader - 481 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.03 % ExecuteStatement - 481 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.03 % ExecuteStatement - 481 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.02 % AddAsset - 257 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.02 % StoreAndCommitAsset - 257 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.02 % StoreAsset - 257 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.02 % CreateAsset - 257 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 257 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 257 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 257 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 257 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % HandleAgentUpdate - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.HandleAgentUpdate(IClientAPI, AgentUpdateArgs)&lt;br /&gt;
                  0.03 % StandUp - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.StandUp()&lt;br /&gt;
                    0.03 % AddToPhysicalScene - 434 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.AddToPhysicalScene()&lt;br /&gt;
                      0.03 % AddAvatar - 434 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.AddAvatar(String, PhysicsVector, PhysicsVector)&lt;br /&gt;
                        0.03 % OdeCharacter..ctor - 434 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter..ctor(String, OdeScene, PhysicsVector, CollisionLocker, PhysicsVector)&lt;br /&gt;
            0.02 % InitNewClient - 233 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 233 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 233 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 233 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 233 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 233 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.47 % Thread #331359792 - 35101 ms - 0 calls&lt;br /&gt;
    2.29 % PerformTimerCallback - 32557* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      2.29 % Run - 32557* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.29 % TimerCallback_Context - 32557* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          2.29 % MyTimerCallback - 32557* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            2.29 % Heartbeat - 32557* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              2.29 % Update - 32557* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                1.33 % UpdatePhysics - 18911 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  1.33 % Simulate - 18911 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    1.23 % ProcessTaints - 17450 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      1.23 % changemove - 17450 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        1.23 % recalculateSpaceForGeom - 17450 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          1.23 % Sleep - 17450 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                    0.10 % collision_optimized - 1461 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.10 % near - 1461 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                0.71 % WaitOne - 10104* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.14 % UpdateStorageBackup - 2016 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.14 % Backup - 2016 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.14 % TriggerOnBackup - 2016 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.14 % ProcessBackup - 2016 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.11 % ForEachPart - 1622 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.11 % &amp;lt;ProcessBackup&amp;gt;b__3 - 1622 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.11 % ProcessInventoryBackup - 1622 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.11 % StorePrimInventory - 1622 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.11 % Commit - 1622 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.11 % Update - 1622 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.11 % UpdateFromDataTable - 1622 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.11 % Update - 1622 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.11 % UpdateRowExecute - 1622 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.11 % ExecuteNonQuery - 1622 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.11 % ExecuteReader - 1622 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.11 % ExecuteStatement - 1622 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.11 % ExecuteStatement - 1622 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.03 % StoreObject - 394 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.03 % Commit - 394 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.03 % Update - 394 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.03 % UpdateFromDataTable - 394 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.03 % Update - 394 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.03 % UpdateRowExecute - 394 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 394 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 394 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 394 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 394 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.11 % UpdateEntities - 1526 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdateEntities()&lt;br /&gt;
                  0.06 % Update - 787 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.Update()&lt;br /&gt;
                    0.06 % SendScheduledUpdates - 787 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.SendScheduledUpdates()&lt;br /&gt;
                      0.06 % AddTerseUpdateToAllAvatars - 787 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.AddTerseUpdateToAllAvatars()&lt;br /&gt;
                        0.06 % QueuePartForUpdate - 787 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.QueuePartForUpdate(SceneObjectPart)&lt;br /&gt;
                          0.06 % Enqueue - 787 ms - 0 calls - OpenSim.Region.Environment.Types.UpdateQueue.Enqueue(SceneObjectPart)&lt;br /&gt;
                            0.06 % Contains - 787 ms - 0 calls - System.Collections.Generic.List&amp;lt;T&amp;gt;.Contains(T)&lt;br /&gt;
                  0.05 % Update - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.Update()&lt;br /&gt;
                    0.05 % get_AbsolutePosition - 739 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.get_AbsolutePosition()&lt;br /&gt;
    0.18 % PerformWaitCallback - 2544 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.18 % PerformWaitCallbackInternal - 2544 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.18 % Run - 2544 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.18 % WaitCallback_Context - 2544 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.18 % HandleRequest - 2544 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.13 % Handle - 1821 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.13 % ReadFully - 1821 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.13 % Read - 1821 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
              0.05 % Handle - 723 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSDStreamhandler&amp;lt;TRequest, TResponse&amp;gt;.Handle(String, Stream)&lt;br /&gt;
                0.05 % LLSDDeserialize - 723 ms - 0 calls - OpenSim.Framework.Communications.Capabilities.LLSD.LLSDDeserialize(Stream)&lt;br /&gt;
                  0.05 % XmlTextReader..ctor - 723 ms - 0 calls - System.Xml.XmlTextReader..ctor(Stream)&lt;br /&gt;
  2.40 % Thread &amp;quot;ClientThread&amp;quot; - 34166 ms - 0 calls&lt;br /&gt;
    2.40 % ThreadStart - 34166* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.40 % Run - 34166* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.40 % ThreadStart_Context - 34166* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.40 % AuthUser - 34166* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            2.39 % ClientLoop - 33974* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.33 % Dequeue - 18943* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.33 % Dequeue - 18943* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.33 % Wait - 18943* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.89 % ProcessOutPacket - 12660 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.89 % SendPacketTo - 12660 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.89 % SendPacketTo - 12660 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.11 % SendTo - 1574 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.17 % ProcessInPacket - 2370 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.13 % UpdateInventoryItemAsset - 1816 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.13 % HandleItemUpdateFromTransaction - 1816 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.13 % HandleItemUpdateFromTransaction - 1816 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.13 % RequestUpdateInventoryItem - 1816 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.13 % RequestUpdateInventoryItem - 1816 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.08 % GetAsset - 1092 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.08 % Sleep - 1092 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.05 % AddAsset - 724 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.05 % StoreAndCommitAsset - 724 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.05 % StoreAsset - 724 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.05 % CreateAsset - 724 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.05 % ExecuteNonQuery - 724 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.05 % ExecuteReader - 724 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.05 % ExecuteStatement - 724 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.05 % ExecuteStatement - 724 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % CreateNewInventoryItem - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.03 % HandleItemCreationFromTransaction - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.03 % HandleItemCreationFromTransaction - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.03 % RequestCreateInventoryItem - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.03 % RequestCreateInventoryItem - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.03 % DoCreateItem - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.03 % AddAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.03 % StoreAndCommitAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.03 % StoreAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.03 % CreateAsset - 362 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.01 % SendLayerData - 193 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneBase.SendLayerData(IClientAPI)&lt;br /&gt;
                  0.01 % SendLayerData - 193 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.SendLayerData(Single [])&lt;br /&gt;
                    0.01 % CreateLandPacket - 193 ms - 0 calls - libsecondlife.TerrainManager.CreateLandPacket(Single [], Int32 [])&lt;br /&gt;
                      0.01 % CreatePatch - 193 ms - 0 calls - libsecondlife.TerrainManager.CreatePatch(BitPack, Single [], Int32, Int32)&lt;br /&gt;
                        0.01 % PrescanPatch - 193 ms - 0 calls - libsecondlife.TerrainManager.PrescanPatch(Single [], Int32, Int32)&lt;br /&gt;
            0.01 % InitNewClient - 193 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 193 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 193 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 193 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 193 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 193 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.37 % Thread &amp;quot;ClientThread&amp;quot; - 33642 ms - 0 calls&lt;br /&gt;
    2.37 % ThreadStart - 33642* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.37 % Run - 33642* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.37 % ThreadStart_Context - 33642* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.37 % AuthUser - 33642* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            2.35 % ClientLoop - 33442* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.25 % Dequeue - 17716* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.25 % Dequeue - 17716* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.25 % Wait - 17716* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.91 % ProcessOutPacket - 12981 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.91 % SendPacketTo - 12981 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.91 % SendPacketTo - 12981 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.15 % SendTo - 2137 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
                    0.02 % TryGetValue - 240 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.TryGetValue(TKey, TValue &amp;amp;)&lt;br /&gt;
              0.19 % ProcessInPacket - 2745 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.05 % HandleAgentUpdate - 707 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.HandleAgentUpdate(IClientAPI, AgentUpdateArgs)&lt;br /&gt;
                  0.05 % TriggerOnClientMovement - 707 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnClientMovement(ScenePresence)&lt;br /&gt;
                    0.05 % handleAnyClientMovement - 707 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleAnyClientMovement(ScenePresence)&lt;br /&gt;
                      0.03 % GetLandObject - 410 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.GetLandObject(Single, Single)&lt;br /&gt;
                      0.02 % get_AbsolutePosition - 297 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.get_AbsolutePosition()&lt;br /&gt;
                        0.02 % get_Position - 297 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeCharacter.get_Position()&lt;br /&gt;
                0.05 % DeRezObject - 675 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeRezObject(Packet, IClientAPI)&lt;br /&gt;
                  0.05 % DeleteSceneObjectGroup - 675 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeleteSceneObjectGroup(SceneObjectGroup)&lt;br /&gt;
                    0.05 % RemoveObject - 675 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.RemoveObject(LLUUID, LLUUID)&lt;br /&gt;
                      0.05 % Commit - 675 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                        0.05 % Update - 675 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.05 % UpdateFromDataTable - 675 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.05 % Update - 675 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.05 % UpdateRowExecute - 675 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.05 % ExecuteNonQuery - 675 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.05 % ExecuteReader - 675 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.05 % ExecuteStatement - 675 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.05 % ExecuteStatement - 675 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.04 % handleParcelPropertiesUpdateRequest - 625 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleParcelPropertiesUpdateRequest(LandUpdateArgs, Int32, IClientAPI)&lt;br /&gt;
                  0.04 % updateLandProperties - 625 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandObject.updateLandProperties(LandUpdateArgs, IClientAPI)&lt;br /&gt;
                    0.04 % UpdateLandObject - 625 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.UpdateLandObject(Int32, LandData)&lt;br /&gt;
                      0.04 % TriggerLandObjectUpdated - 625 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerLandObjectUpdated(UInt32, ILandObject)&lt;br /&gt;
                        0.04 % TriggerLandObjectAdded - 625 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerLandObjectAdded(ILandObject)&lt;br /&gt;
                          0.04 % StoreLandObject - 625 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreLandObject(ILandObject)&lt;br /&gt;
                            0.04 % Commit - 625 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                              0.04 % Update - 625 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                0.04 % UpdateFromDataTable - 625 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                  0.04 % Update - 625 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                    0.04 % UpdateRowExecute - 625 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                      0.04 % ExecuteNonQuery - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                        0.04 % ExecuteReader - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                          0.04 % ExecuteStatement - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                            0.04 % ExecuteStatement - 625 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % UpdatePrimFlags - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePrimFlags(UInt32, Packet, IClientAPI)&lt;br /&gt;
                  0.03 % GetGroupByPrim - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetGroupByPrim(UInt32)&lt;br /&gt;
                    0.03 % HasChildPrim - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.HasChildPrim(UInt32)&lt;br /&gt;
                0.03 % DuplicateObject - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.DuplicateObject(UInt32, LLVector3, UInt32, LLUUID, LLUUID)&lt;br /&gt;
                  0.03 % StartScripts - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.StartScripts()&lt;br /&gt;
                    0.03 % StartScripts - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.StartScripts()&lt;br /&gt;
                      0.03 % StartScript - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.StartScript(TaskInventoryItem)&lt;br /&gt;
                        0.03 % GetAsset - 369 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, AssetRequestCallback, Boolean)&lt;br /&gt;
                          0.03 % &amp;lt;StartScript&amp;gt;b__0 - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.&amp;lt;&amp;gt;c__DisplayClass2.&amp;lt;StartScript&amp;gt;b__0(LLUUID, AssetBase)&lt;br /&gt;
                            0.03 % TriggerRezScript - 369 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerRezScript(UInt32, LLUUID, String)&lt;br /&gt;
                              0.03 % OnRezScript - 369 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventManager.OnRezScript(UInt32, LLUUID, String)&lt;br /&gt;
                                0.03 % StartScript - 369 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.StartScript(UInt32, LLUUID, String)&lt;br /&gt;
            0.01 % InitNewClient - 200 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 200 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 200 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 200 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 200 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 200 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.17 % Thread &amp;quot;ClientThread&amp;quot; - 30891 ms - 0 calls&lt;br /&gt;
    2.17 % ThreadStart - 30891* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.17 % Run - 30891* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.17 % ThreadStart_Context - 30891* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.17 % AuthUser - 30891* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            2.16 % ClientLoop - 30674* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.13 % Dequeue - 16060* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.13 % Dequeue - 16060* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.13 % Wait - 16060* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.81 % ProcessOutPacket - 11448 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.81 % SendPacketTo - 11448 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.81 % SendPacketTo - 11448 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.09 % SendTo - 1262 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.22 % ProcessInPacket - 3166 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.17 % UpdateInventoryItemAsset - 2484 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.17 % HandleItemUpdateFromTransaction - 2484 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.17 % HandleItemUpdateFromTransaction - 2484 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.17 % RequestUpdateInventoryItem - 2484 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.17 % RequestUpdateInventoryItem - 2484 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.07 % UpdateItem - 994 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.07 % UpdateItem - 994 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.07 % updateInventoryItem - 994 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.07 % addItem - 994 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.07 % Update - 994 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.07 % UpdateFromDataTable - 994 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.07 % Update - 994 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.07 % UpdateRowExecute - 994 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.07 % ExecuteNonQuery - 994 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.07 % ExecuteReader - 994 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.07 % ExecuteStatement - 994 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.07 % ExecuteStatement - 994 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.07 % GetAsset - 993 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.07 % Sleep - 993 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.03 % AddAsset - 497 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.03 % StoreAndCommitAsset - 497 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.03 % StoreAsset - 497 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.03 % CreateAsset - 497 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.03 % ExecuteNonQuery - 497 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.03 % ExecuteReader - 497 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.03 % ExecuteStatement - 497 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 497 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.05 % CreateNewInventoryItem - 682 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.05 % HandleItemCreationFromTransaction - 682 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.05 % HandleItemCreationFromTransaction - 682 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.05 % RequestCreateInventoryItem - 682 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.05 % RequestCreateInventoryItem - 682 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.05 % DoCreateItem - 682 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.03 % AddItem - 450 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.03 % AddItem - 450 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.03 % addInventoryItem - 450 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.03 % addItem - 450 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.03 % Update - 450 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.03 % UpdateFromDataTable - 450 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.03 % Update - 450 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.03 % UpdateRowExecute - 450 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.03 % ExecuteNonQuery - 450 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.03 % ExecuteReader - 450 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.03 % ExecuteStatement - 450 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.03 % ExecuteStatement - 450 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.02 % AddAsset - 233 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.02 % StoreAndCommitAsset - 233 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.02 % StoreAsset - 233 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.02 % CreateAsset - 233 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 233 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.02 % InitNewClient - 217 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 217 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 217 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 217 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 217 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 217 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.11 % Thread #2781248 - 30008 ms - 0 calls&lt;br /&gt;
    2.11 % PerformIOCompletionCallback - 30008* ms - 0 calls - System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, NativeOverlapped *)&lt;br /&gt;
      2.11 % CompletionPortCallback - 30008* ms - 0 calls - System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, NativeOverlapped *)&lt;br /&gt;
        2.11 % ProtectedInvokeCallback - 30008* ms - 0 calls - System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object, IntPtr)&lt;br /&gt;
          2.11 % Complete - 30008* ms - 0 calls - System.Net.ContextAwareResult.Complete(IntPtr)&lt;br /&gt;
            2.11 % Run - 30008* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
              2.11 % CompleteCallback - 30008* ms - 0 calls - System.Net.ContextAwareResult.CompleteCallback(Object)&lt;br /&gt;
                2.11 % Complete - 30008* ms - 0 calls - System.Net.LazyAsyncResult.Complete(IntPtr)&lt;br /&gt;
                  2.11 % OnReceivedData - 30008* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.OnReceivedData(IAsyncResult)&lt;br /&gt;
                    0.86 % BeginReceiveFrom - 12282 ms - 0 calls - System.Net.Sockets.Socket.BeginReceiveFrom(Byte [], Int32, Int32, SocketFlags, EndPoint &amp;amp;, AsyncCallback, Object)&lt;br /&gt;
                    0.59 % EndReceiveFrom - 8456* ms - 0 calls - System.Net.Sockets.Socket.EndReceiveFrom(IAsyncResult, EndPoint &amp;amp;)&lt;br /&gt;
                    0.55 % InPacket - 7769 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.InPacket(UInt32, Packet)&lt;br /&gt;
                      0.55 % InPacket - 7769 ms - 0 calls - OpenSim.Framework.ClientManager.InPacket(UInt32, Packet)&lt;br /&gt;
                        0.55 % InPacket - 7769 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InPacket(Packet)&lt;br /&gt;
                          0.26 % ToBytes - 3697 ms - 0 calls - libsecondlife.Packets.ObjectUpdatePacket.ToBytes()&lt;br /&gt;
                          0.25 % get_Type - 3542 ms - 0 calls - libsecondlife.Packets.AgentUpdatePacket.get_Type()&lt;br /&gt;
                          0.04 % Enqueue - 530 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Enqueue(LLQueItem)&lt;br /&gt;
                            0.04 % ThrottleCheck - 530 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleCheck(LLPacketThrottle &amp;amp;, Queue&amp;lt;LLQueItem&amp;gt; &amp;amp;, LLQueItem)&lt;br /&gt;
                              0.04 % ToBytes - 530 ms - 0 calls - libsecondlife.Packets.AgentUpdatePacket.ToBytes()&lt;br /&gt;
                                0.04 % ToBytes - 530 ms - 0 calls - libsecondlife.Packets.AgentUpdatePacket.AgentDataBlock.ToBytes(Byte [], Int32 &amp;amp;)&lt;br /&gt;
                                  0.04 % GetBytes - 530 ms - 0 calls - libsecondlife.LLVector3.GetBytes()&lt;br /&gt;
                                    0.04 % GetBytes - 530 ms - 0 calls - System.BitConverter.GetBytes(Single)&lt;br /&gt;
                    0.05 % TryGetValue - 740 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.TryGetValue(TKey, TValue &amp;amp;)&lt;br /&gt;
                    0.03 % GetPacket - 417 ms - 0 calls - OpenSim.Framework.PacketPool.GetPacket(Byte [], Int32 &amp;amp;, Byte [])&lt;br /&gt;
                    0.02 % AddNewClient - 345 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.AddNewClient(Packet)&lt;br /&gt;
                      0.02 % AddNewClient - 345 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.AddNewClient(EndPoint, UseCircuitCodePacket, AssetCache, AgentCircuitManager, EndPoint)&lt;br /&gt;
                        0.02 % CreateNewClient - 345 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.CreateNewClient(EndPoint, UseCircuitCodePacket, ClientManager, IScene, AssetCache, LLPacketServer, AgentCircuitManager, LLUUID, LLUUID, UInt32, EndPoint)&lt;br /&gt;
  2.00 % Thread &amp;quot;ClientThread&amp;quot; - 28487 ms - 0 calls&lt;br /&gt;
    2.00 % ThreadStart - 28487* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.00 % Run - 28487* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.00 % ThreadStart_Context - 28487* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.00 % AuthUser - 28487* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.98 % ClientLoop - 28213* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.97 % Dequeue - 13739* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.97 % Dequeue - 13739* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.97 % Wait - 13739* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.71 % ProcessOutPacket - 10063 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.71 % SendPacketTo - 10063 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.71 % SendPacketTo - 10063 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.09 % SendTo - 1253 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.31 % ProcessInPacket - 4412 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.25 % UpdateInventoryItemAsset - 3569 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.25 % HandleItemUpdateFromTransaction - 3569 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.25 % HandleItemUpdateFromTransaction - 3569 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.25 % RequestUpdateInventoryItem - 3569 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.25 % RequestUpdateInventoryItem - 3569 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.10 % UpdateItem - 1488 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.10 % UpdateItem - 1488 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.10 % updateInventoryItem - 1488 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.10 % addItem - 1488 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.10 % Update - 1488 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.10 % UpdateFromDataTable - 1488 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.10 % Update - 1488 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.10 % UpdateRowExecute - 1488 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.10 % ExecuteNonQuery - 1488 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.10 % ExecuteReader - 1488 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.10 % ExecuteStatement - 1488 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.10 % ExecuteStatement - 1488 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.10 % GetAsset - 1486 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.10 % Sleep - 1486 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.04 % AddAsset - 594 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.04 % StoreAndCommitAsset - 594 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAsset - 594 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.04 % CreateAsset - 594 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.04 % ExecuteNonQuery - 594 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.04 % ExecuteReader - 594 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.04 % ExecuteStatement - 594 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 594 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.06 % CreateNewInventoryItem - 843 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.06 % HandleItemCreationFromTransaction - 843 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.06 % HandleItemCreationFromTransaction - 843 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.06 % RequestCreateInventoryItem - 843 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.06 % RequestCreateInventoryItem - 843 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.06 % DoCreateItem - 843 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.04 % AddAsset - 562 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.04 % StoreAndCommitAsset - 562 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.04 % StoreAsset - 562 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.04 % CreateAsset - 562 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.04 % ExecuteNonQuery - 562 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.04 % ExecuteReader - 562 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.04 % ExecuteStatement - 562 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.04 % ExecuteStatement - 562 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.02 % AddItem - 281 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.02 % AddItem - 281 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.02 % addInventoryItem - 281 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.02 % addItem - 281 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.02 % Update - 281 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.02 % UpdateFromDataTable - 281 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.02 % Update - 281 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.02 % UpdateRowExecute - 281 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.02 % ExecuteNonQuery - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.02 % ExecuteReader - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.02 % ExecuteStatement - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.02 % ExecuteStatement - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.02 % InitNewClient - 274 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 274 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 274 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 274 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 274 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 274 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  2.00 % Thread &amp;quot;ClientThread&amp;quot; - 28435 ms - 0 calls&lt;br /&gt;
    2.00 % ThreadStart - 28435* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      2.00 % Run - 28435* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        2.00 % ThreadStart_Context - 28435* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          2.00 % AuthUser - 28435* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.98 % ClientLoop - 28195* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.13 % Dequeue - 16136* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.13 % Dequeue - 16136* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.13 % Wait - 16136* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.73 % ProcessOutPacket - 10375 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.73 % SendPacketTo - 10375 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.73 % SendPacketTo - 10375 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.06 % SendTo - 893 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.12 % ProcessInPacket - 1685 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.06 % UpdateInventoryItemAsset - 810 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.06 % HandleItemUpdateFromTransaction - 810 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.06 % HandleItemUpdateFromTransaction - 810 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.06 % RequestUpdateInventoryItem - 810 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.06 % RequestUpdateInventoryItem - 810 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.04 % GetAsset - 529 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.04 % Sleep - 529 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.02 % AddAsset - 281 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.02 % StoreAndCommitAsset - 281 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.02 % StoreAsset - 281 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.02 % CreateAsset - 281 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.02 % ExecuteNonQuery - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.02 % ExecuteReader - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.02 % ExecuteStatement - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 281 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % CreateNewInventoryItem - 497 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.03 % HandleItemCreationFromTransaction - 497 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.03 % HandleItemCreationFromTransaction - 497 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.03 % RequestCreateInventoryItem - 497 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.03 % RequestCreateInventoryItem - 497 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.03 % DoCreateItem - 497 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.02 % AddItem - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.02 % AddItem - 248 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.02 % addInventoryItem - 248 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.02 % addItem - 248 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.02 % Update - 248 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.02 % UpdateFromDataTable - 248 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.02 % Update - 248 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.02 % UpdateRowExecute - 248 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.02 % ExecuteNonQuery - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.02 % ExecuteReader - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.02 % AddAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.02 % StoreAndCommitAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.02 % StoreAsset - 248 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.02 % CreateAsset - 248 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 248 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % UpdatePrimShape - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePrimShape(LLUUID, UInt32, UpdateShapeArgs)&lt;br /&gt;
                  0.03 % UpdateShape - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.UpdateShape(ObjectDataBlock, UInt32)&lt;br /&gt;
                    0.03 % AddPhysicsActorTaint - 378 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.AddPhysicsActorTaint(PhysicsActor)&lt;br /&gt;
            0.02 % InitNewClient - 241 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 241 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 241 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 241 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 241 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 241 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.93 % Thread &amp;quot;ClientThread&amp;quot; - 27500 ms - 0 calls&lt;br /&gt;
    1.93 % ThreadStart - 27500* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.93 % Run - 27500* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.93 % ThreadStart_Context - 27500* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.93 % AuthUser - 27500* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.92 % ClientLoop - 27251* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.23 % Dequeue - 17538* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.23 % Dequeue - 17538* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.23 % Wait - 17538* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.67 % ProcessOutPacket - 9465 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.67 % SendPacketTo - 9465 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.67 % SendPacketTo - 9465 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.10 % SendTo - 1395 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.02 % ProcessInPacket - 249 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.02 % OnInstantMessage - 249 ms - 0 calls - OpenSim.Region.Environment.Modules.Avatar.Inventory.InventoryModule.OnInstantMessage(IClientAPI, LLUUID, LLUUID, LLUUID, LLUUID, UInt32, String, String, Byte, Boolean, Byte, UInt32, LLVector3, LLUUID, Byte [])&lt;br /&gt;
                  0.02 % GiveInventoryItem - 249 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GiveInventoryItem(IClientAPI, LLUUID, LLUUID)&lt;br /&gt;
                    0.02 % AddItem - 249 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                      0.02 % AddItem - 249 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.02 % addInventoryItem - 249 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                          0.02 % addItem - 249 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                            0.02 % Update - 249 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.02 % UpdateFromDataTable - 249 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.02 % Update - 249 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.02 % UpdateRowExecute - 249 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.02 % ExecuteNonQuery - 249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.02 % ExecuteReader - 249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.02 % ExecuteStatement - 249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.02 % ExecuteStatement - 249 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.02 % InitNewClient - 248 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 248 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 248 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 248 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 248 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 248 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.76 % Thread &amp;quot;ClientThread&amp;quot; - 24981 ms - 0 calls&lt;br /&gt;
    1.76 % ThreadStart - 24981* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.76 % Run - 24981* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.76 % ThreadStart_Context - 24981* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.76 % AuthUser - 24981* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.76 % ClientLoop - 24981* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.94 % Dequeue - 13396* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.94 % Dequeue - 13396* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.94 % Wait - 13396* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.79 % ProcessOutPacket - 11223 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.77 % SendPacketTo - 11015 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.77 % SendPacketTo - 11015 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.10 % SendTo - 1360 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.03 % ProcessInPacket - 362 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % CreateNewInventoryItem - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.03 % AddAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                    0.03 % StoreAndCommitAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                      0.03 % StoreAsset - 362 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                        0.03 % CreateAsset - 362 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                          0.03 % ExecuteNonQuery - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                            0.03 % ExecuteReader - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                              0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
  1.75 % Thread &amp;quot;ClientThread&amp;quot; - 24854 ms - 0 calls&lt;br /&gt;
    1.75 % ThreadStart - 24854* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.75 % Run - 24854* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.75 % ThreadStart_Context - 24854* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.75 % AuthUser - 24854* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.74 % ClientLoop - 24677* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.92 % Dequeue - 13088 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.92 % Dequeue - 13088 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.92 % Wait - 13088 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.47 % ProcessOutPacket - 6667 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.47 % SendPacketTo - 6667 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.47 % SendPacketTo - 6667 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.03 % SendTo - 416 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.35 % ProcessInPacket - 4922* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.25 % UpdateInventoryItemAsset - 3543 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.25 % HandleItemUpdateFromTransaction - 3543 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                    0.25 % HandleItemUpdateFromTransaction - 3543 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemUpdateFromTransaction(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                      0.25 % RequestUpdateInventoryItem - 3543 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                        0.25 % RequestUpdateInventoryItem - 3543 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestUpdateInventoryItem(IClientAPI, LLUUID, InventoryItemBase)&lt;br /&gt;
                          0.15 % GetAsset - 2084 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, Boolean)&lt;br /&gt;
                            0.15 % Sleep - 2084 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                          0.09 % UpdateItem - 1251 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                            0.09 % UpdateItem - 1251 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                              0.09 % updateInventoryItem - 1251 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                                0.09 % addItem - 1251 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                  0.09 % Update - 1251 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.09 % UpdateFromDataTable - 1251 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.09 % Update - 1251 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.09 % UpdateRowExecute - 1251 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.09 % ExecuteNonQuery - 1251 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.09 % ExecuteReader - 1251 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.09 % ExecuteStatement - 1251 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.09 % ExecuteStatement - 1251 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                          0.01 % AddAsset - 208 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                            0.01 % StoreAndCommitAsset - 208 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                              0.01 % StoreAsset - 208 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                0.01 % CreateAsset - 208 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                  0.01 % ExecuteNonQuery - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.01 % ExecuteReader - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.07 % CreateNewInventoryItem - 994 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.07 % HandleItemCreationFromTransaction - 994 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.07 % HandleItemCreationFromTransaction - 994 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.07 % RequestCreateInventoryItem - 994 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.07 % RequestCreateInventoryItem - 994 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.07 % DoCreateItem - 994 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.04 % AddItem - 593 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.04 % AddItem - 593 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.04 % addInventoryItem - 593 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.04 % addItem - 593 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.04 % Update - 593 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.04 % UpdateFromDataTable - 593 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.04 % Update - 593 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.04 % UpdateRowExecute - 593 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.04 % ExecuteNonQuery - 593 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.04 % ExecuteReader - 593 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.04 % ExecuteStatement - 593 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.04 % ExecuteStatement - 593 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                            0.03 % AddAsset - 401 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                              0.03 % StoreAndCommitAsset - 401 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                                0.03 % StoreAsset - 401 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                                  0.03 % CreateAsset - 401 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 401 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 401 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 401 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 401 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % HandleXfer - 385 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleXfer(IClientAPI, UInt64, UInt32, Byte [])&lt;br /&gt;
                  0.03 % HandleXfer - 385 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.HandleXfer(UInt64, UInt32, Byte [])&lt;br /&gt;
                    0.03 % HandleXferPacket - 385 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.HandleXferPacket(UInt64, UInt32, Byte [])&lt;br /&gt;
                      0.03 % SendConfirmXfer - 385 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.SendConfirmXfer(UInt64, UInt32)&lt;br /&gt;
                        0.03 % OutPacket - 385 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.OutPacket(Packet, ThrottleOutPacketType)&lt;br /&gt;
                          0.03 % Enqueue - 385 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Enqueue(LLQueItem)&lt;br /&gt;
            0.01 % InitNewClient - 177 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 177 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 177 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 177 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 177 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 177 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.72 % Thread &amp;quot;ClientThread&amp;quot; - 24385 ms - 0 calls&lt;br /&gt;
    1.72 % ThreadStart - 24385* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.72 % Run - 24385* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.72 % ThreadStart_Context - 24385* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.72 % AuthUser - 24385* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.69 % ClientLoop - 24071* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              1.11 % Dequeue - 15800* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                1.11 % Dequeue - 15800* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  1.11 % Wait - 15800* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.58 % ProcessOutPacket - 8271 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.58 % SendPacketTo - 8271 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.58 % SendPacketTo - 8271 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.09 % SendTo - 1295 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
            0.02 % InitNewClient - 314 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 314 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 314 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 314 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 314 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 314 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.68 % Thread &amp;quot;ClientThread&amp;quot; - 23817 ms - 0 calls&lt;br /&gt;
    1.68 % ThreadStart - 23817* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.68 % Run - 23817* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.68 % ThreadStart_Context - 23817* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.68 % AuthUser - 23817* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.65 % ClientLoop - 23520* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.97 % Dequeue - 13824* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.97 % Dequeue - 13824* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.97 % Wait - 13824* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.66 % ProcessOutPacket - 9317 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.66 % SendPacketTo - 9317 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.66 % SendPacketTo - 9317 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.12 % SendTo - 1689 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.03 % ProcessInPacket - 378 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % DuplicateObject - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.DuplicateObject(UInt32, LLVector3, UInt32, LLUUID, LLUUID)&lt;br /&gt;
                  0.03 % StartScripts - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.StartScripts()&lt;br /&gt;
                    0.03 % StartScripts - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.StartScripts()&lt;br /&gt;
                      0.03 % StartScript - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.StartScript(TaskInventoryItem)&lt;br /&gt;
                        0.03 % GetAsset - 378 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.GetAsset(LLUUID, AssetRequestCallback, Boolean)&lt;br /&gt;
                          0.03 % &amp;lt;StartScript&amp;gt;b__0 - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.&amp;lt;&amp;gt;c__DisplayClass2.&amp;lt;StartScript&amp;gt;b__0(LLUUID, AssetBase)&lt;br /&gt;
                            0.03 % TriggerRezScript - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerRezScript(UInt32, LLUUID, String)&lt;br /&gt;
                              0.03 % OnRezScript - 378 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventManager.OnRezScript(UInt32, LLUUID, String)&lt;br /&gt;
                                0.03 % StartScript - 378 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.StartScript(UInt32, LLUUID, String)&lt;br /&gt;
            0.02 % InitNewClient - 297 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 297 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 297 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 297 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 297 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 297 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.49 % Thread &amp;quot;EventQueueManagerThread_1&amp;quot; - 21228 ms - 0 calls&lt;br /&gt;
    1.49 % ThreadStart - 21228* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.49 % Run - 21228* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.49 % ThreadStart_Context - 21228* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.49 % EventQueueThreadLoop - 21228* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventQueueThreadClass.EventQueueThreadLoop()&lt;br /&gt;
            1.49 % DoProcessQueue - 21228* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventQueueThreadClass.DoProcessQueue()&lt;br /&gt;
              1.19 % Sleep - 16853* ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
              0.21 % ExecuteEvent - 2920 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.ExecuteEvent(UInt32, LLUUID, String, Queue_llDetectParams_Struct, Object [])&lt;br /&gt;
                0.21 % ExecuteEvent - 2920 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ExecutorBase.ExecuteEvent(String, Object [])&lt;br /&gt;
                  0.21 % DoExecuteEvent - 2920 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.Executor.DoExecuteEvent(String, Object [])&lt;br /&gt;
                    0.21 % Invoke - 2920 ms - 0 calls - System.Reflection.MethodBase.Invoke(Object, Object [])&lt;br /&gt;
                      0.21 % Invoke - 2920 ms - 0 calls - System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object [], CultureInfo)&lt;br /&gt;
                        0.21 % Invoke - 2920 ms - 0 calls - System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object [], CultureInfo, Boolean)&lt;br /&gt;
                          0.21 % InvokeMethodFast - 2920 ms - 0 calls - System.RuntimeMethodHandle.InvokeMethodFast(Object, Object [], Signature, MethodAttributes, RuntimeTypeHandle)&lt;br /&gt;
                            0.15 % default_event_timer - 2147 ms - 0 calls - SecondLife.Script.default_event_timer()&lt;br /&gt;
                              0.08 % set_x - 1101 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.set_x(Double)&lt;br /&gt;
                                0.08 % Save - 1101 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.Save()&lt;br /&gt;
                                  0.08 % llSetPos - 1101 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llSetPos(Vector3)&lt;br /&gt;
                                    0.08 % SetPos - 1101 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.SetPos(SceneObjectPart, Vector3)&lt;br /&gt;
                                      0.08 % UpdateGroupPosition - 1101 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.UpdateGroupPosition(LLVector3)&lt;br /&gt;
                                        0.08 % set_GroupPosition - 1101 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.set_GroupPosition(LLVector3)&lt;br /&gt;
                                          0.08 % AddPhysicsActorTaint - 1101 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.AddPhysicsActorTaint(PhysicsActor)&lt;br /&gt;
                              0.05 % set_y - 677 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.set_y(Double)&lt;br /&gt;
                                0.05 % Save - 677 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.Save()&lt;br /&gt;
                                  0.05 % llSetPos - 677 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llSetPos(Vector3)&lt;br /&gt;
                                    0.05 % SetPos - 677 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.SetPos(SceneObjectPart, Vector3)&lt;br /&gt;
                                      0.05 % UpdateGroupPosition - 677 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.UpdateGroupPosition(LLVector3)&lt;br /&gt;
                                        0.05 % set_GroupPosition - 677 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.set_GroupPosition(LLVector3)&lt;br /&gt;
                                          0.05 % AddPhysicsActorTaint - 677 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.AddPhysicsActorTaint(PhysicsActor)&lt;br /&gt;
                              0.03 % setNumber - 370 ms - 0 calls - SecondLife.Script.setNumber()&lt;br /&gt;
                                0.03 % llParticleSystem - 370 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.BuiltIn_Commands_BaseClass.llParticleSystem(list)&lt;br /&gt;
                                  0.03 % llParticleSystem - 370 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llParticleSystem(list)&lt;br /&gt;
                                    0.03 % SendFullUpdateToAllClients - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.SendFullUpdateToAllClients()&lt;br /&gt;
                                      0.03 % SendPartFullUpdate - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.SendPartFullUpdate(IClientAPI, SceneObjectPart, UInt32)&lt;br /&gt;
                                        0.03 % SendFullUpdateToClient - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.SendFullUpdateToClient(IClientAPI, LLVector3, UInt32)&lt;br /&gt;
                                          0.03 % SendPrimitiveToClient - 370 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.SendPrimitiveToClient(UInt64, UInt16, UInt32, PrimitiveBaseShape, LLVector3, LLVector3, LLVector3, LLQuaternion, LLVector3, UInt32, LLUUID, LLUUID, String, Byte [], UInt32, Byte [], Byte, Byte [], Boolean, UInt32, LLUUID)&lt;br /&gt;
                                            0.03 % GetBytes - 370 ms - 0 calls - libsecondlife.LLVector3.GetBytes()&lt;br /&gt;
                                              0.03 % GetBytes - 370 ms - 0 calls - System.BitConverter.GetBytes(Single)&lt;br /&gt;
                            0.05 % default_event_touch_start - 773 ms - 0 calls - SecondLife.Script.default_event_touch_start(LSLInteger)&lt;br /&gt;
                              0.05 % llResetScript - 773 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.BuiltIn_Commands_BaseClass.llResetScript()&lt;br /&gt;
                                0.05 % llResetScript - 773 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llResetScript()&lt;br /&gt;
                                  0.05 % ResetScript - 773 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.ResetScript(UInt32, LLUUID)&lt;br /&gt;
                                    0.05 % StopScript - 773 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.StopScript(UInt32, LLUUID)&lt;br /&gt;
              0.05 % pipeEventsForScript - 700 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.pipeEventsForScript(UInt32)&lt;br /&gt;
                0.05 % GetSceneObjectPart - 700 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                  0.05 % GetSceneObjectPart - 700 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                    0.05 % GetGroupByPrim - 700 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetGroupByPrim(UInt32)&lt;br /&gt;
                      0.05 % HasChildPrim - 700 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.HasChildPrim(UInt32)&lt;br /&gt;
              0.03 % TryLock - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventQueueManager.TryLock(UInt32)&lt;br /&gt;
  1.35 % Thread &amp;quot;ClientThread&amp;quot; - 19149 ms - 0 calls&lt;br /&gt;
    1.35 % ThreadStart - 19149* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.35 % Run - 19149* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.35 % ThreadStart_Context - 19149* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.35 % AuthUser - 19149* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.32 % ClientLoop - 18787* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.72 % Dequeue - 10180* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.72 % Dequeue - 10180* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.72 % Wait - 10180* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.53 % ProcessOutPacket - 7489 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.53 % SendPacketTo - 7489 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.53 % SendPacketTo - 7489 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.15 % SendTo - 2188 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.08 % ProcessInPacket - 1118 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % CreateNewInventoryItem - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.03 % CreateNewInventoryItem - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, UInt32, AssetBase, UInt32)&lt;br /&gt;
                    0.03 % AddItem - 378 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                      0.03 % AddItem - 378 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.03 % addInventoryItem - 378 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                          0.03 % addItem - 378 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                            0.03 % Update - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.03 % UpdateFromDataTable - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.03 % Update - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.03 % UpdateRowExecute - 378 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 378 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % DeRezObject - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeRezObject(Packet, IClientAPI)&lt;br /&gt;
                  0.03 % AddAsset - 370 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetCache.AddAsset(AssetBase)&lt;br /&gt;
                    0.03 % StoreAndCommitAsset - 370 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.StoreAndCommitAsset(AssetBase)&lt;br /&gt;
                      0.03 % StoreAsset - 370 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                        0.03 % CreateAsset - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                          0.03 % ExecuteNonQuery - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                            0.03 % ExecuteReader - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                              0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.03 % CopyInventoryItem - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CopyInventoryItem(IClientAPI, UInt32, LLUUID, LLUUID, LLUUID, String)&lt;br /&gt;
                  0.03 % CreateNewInventoryItem - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, UInt32, AssetBase, UInt32)&lt;br /&gt;
                    0.03 % AddItem - 370 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                      0.03 % AddItem - 370 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                        0.03 % addInventoryItem - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                          0.03 % addItem - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                            0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.03 % UpdateFromDataTable - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.03 % UpdateRowExecute - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.03 % ExecuteNonQuery - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.03 % ExecuteReader - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.03 % InitNewClient - 362 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.03 % AddNewClient - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.03 % CreateAndAddScenePresence - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.03 % GetAvatarAppearance - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.03 % TryGetAvatarAppearance - 362 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.03 % Sleep - 362 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.31 % Thread &amp;quot;ClientThread&amp;quot; - 18672 ms - 0 calls&lt;br /&gt;
    1.31 % ThreadStart - 18672* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.31 % Run - 18672* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.31 % ThreadStart_Context - 18672* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.31 % AuthUser - 18672* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            1.29 % ClientLoop - 18344* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.85 % Dequeue - 12055* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.85 % Dequeue - 12055* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.85 % Wait - 12055* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.42 % ProcessOutPacket - 5919 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.42 % SendPacketTo - 5919 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.42 % SendPacketTo - 5919 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.05 % SendTo - 723 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.03 % ProcessInPacket - 370 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % DeRezObject - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeRezObject(Packet, IClientAPI)&lt;br /&gt;
                  0.03 % DeleteSceneObjectGroup - 370 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.DeleteSceneObjectGroup(SceneObjectGroup)&lt;br /&gt;
                    0.03 % RemoveObject - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.RemoveObject(LLUUID, LLUUID)&lt;br /&gt;
                      0.03 % Commit - 370 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                        0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                          0.03 % UpdateFromDataTable - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                            0.03 % Update - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                              0.03 % UpdateRowExecute - 370 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                0.03 % ExecuteNonQuery - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                  0.03 % ExecuteReader - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                      0.03 % ExecuteStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.02 % InitNewClient - 329 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 329 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 329 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 329 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 329 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 329 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  1.23 % Thread &amp;quot;EventQueueManagerThread_0&amp;quot; - 17483 ms - 0 calls&lt;br /&gt;
    1.23 % ThreadStart - 17483* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      1.23 % Run - 17483* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        1.23 % ThreadStart_Context - 17483* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          1.23 % EventQueueThreadLoop - 17483* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventQueueThreadClass.EventQueueThreadLoop()&lt;br /&gt;
            1.23 % DoProcessQueue - 17483* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.EventQueueThreadClass.DoProcessQueue()&lt;br /&gt;
              0.98 % Sleep - 13864* ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
              0.10 % ExecuteEvent - 1456 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.ExecuteEvent(UInt32, LLUUID, String, Queue_llDetectParams_Struct, Object [])&lt;br /&gt;
                0.05 % ExecuteEvent - 748 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ExecutorBase.ExecuteEvent(String, Object [])&lt;br /&gt;
                  0.05 % DoExecuteEvent - 748 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.Executor.DoExecuteEvent(String, Object [])&lt;br /&gt;
                    0.05 % Invoke - 748 ms - 0 calls - System.Reflection.MethodBase.Invoke(Object, Object [])&lt;br /&gt;
                      0.05 % Invoke - 748 ms - 0 calls - System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object [], CultureInfo)&lt;br /&gt;
                        0.05 % Invoke - 748 ms - 0 calls - System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object [], CultureInfo, Boolean)&lt;br /&gt;
                          0.05 % InvokeMethodFast - 748 ms - 0 calls - System.RuntimeMethodHandle.InvokeMethodFast(Object, Object [], Signature, MethodAttributes, RuntimeTypeHandle)&lt;br /&gt;
                            0.03 % default_event_touch_start - 394 ms - 0 calls - SecondLife.Script.default_event_touch_start(LSLInteger)&lt;br /&gt;
                              0.03 % llResetScript - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.BuiltIn_Commands_BaseClass.llResetScript()&lt;br /&gt;
                                0.03 % llResetScript - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llResetScript()&lt;br /&gt;
                                  0.03 % ResetScript - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.ResetScript(UInt32, LLUUID)&lt;br /&gt;
                                    0.03 % StopScript - 394 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.ScriptManager.StopScript(UInt32, LLUUID)&lt;br /&gt;
                            0.02 % default_event_timer - 354 ms - 0 calls - SecondLife.Script.default_event_timer()&lt;br /&gt;
                              0.02 % set_y - 354 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.set_y(Double)&lt;br /&gt;
                                0.02 % Save - 354 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.OSSL_BuilIn_Commands.OSSLPrim_Position.Save()&lt;br /&gt;
                                  0.02 % llSetPos - 354 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.llSetPos(Vector3)&lt;br /&gt;
                                    0.02 % SetPos - 354 ms - 0 calls - OpenSim.Region.ScriptEngine.Common.LSL_BuiltIn_Commands.SetPos(SceneObjectPart, Vector3)&lt;br /&gt;
                                      0.02 % UpdateGroupPosition - 354 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.UpdateGroupPosition(LLVector3)&lt;br /&gt;
                                        0.02 % set_GroupPosition - 354 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.set_GroupPosition(LLVector3)&lt;br /&gt;
                                          0.02 % AddPhysicsActorTaint - 354 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.AddPhysicsActorTaint(PhysicsActor)&lt;br /&gt;
                0.05 % PrivateInvoke - 708 ms - 0 calls - System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData &amp;amp;, Int32)&lt;br /&gt;
              0.07 % pipeEventsForScript - 1029 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.pipeEventsForScript(UInt32)&lt;br /&gt;
                0.07 % GetSceneObjectPart - 1029 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                  0.07 % GetSceneObjectPart - 1029 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetSceneObjectPart(UInt32)&lt;br /&gt;
                    0.07 % GetGroupByPrim - 1029 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.GetGroupByPrim(UInt32)&lt;br /&gt;
                      0.07 % HasChildPrim - 1029 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.HasChildPrim(UInt32)&lt;br /&gt;
              0.03 % ArrayList..ctor - 378 ms - 0 calls - System.Collections.ArrayList..ctor(ICollection)&lt;br /&gt;
  0.97 % Thread &amp;quot;ClientThread&amp;quot; - 13784 ms - 0 calls&lt;br /&gt;
    0.97 % ThreadStart - 13784* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.97 % Run - 13784* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.97 % ThreadStart_Context - 13784* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.97 % AuthUser - 13784* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.97 % ClientLoop - 13784* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.70 % Dequeue - 9929* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.70 % Dequeue - 9929* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.70 % Wait - 9929* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.27 % ProcessOutPacket - 3855 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.27 % SendPacketTo - 3855 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.27 % SendPacketTo - 3855 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
  0.88 % Thread &amp;quot;ClientThread&amp;quot; - 12509 ms - 0 calls&lt;br /&gt;
    0.88 % ThreadStart - 12509* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.88 % Run - 12509* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.88 % ThreadStart_Context - 12509* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.88 % AuthUser - 12509* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.85 % ClientLoop - 12131* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.50 % Dequeue - 7089 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.50 % Dequeue - 7089 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.50 % Wait - 7089 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.30 % ProcessOutPacket - 4246 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.30 % SendPacketTo - 4246 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.30 % SendPacketTo - 4246 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.11 % SendTo - 1516 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.03 % ProcessInPacket - 417* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % CreateNewInventoryItem - 417 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateNewInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                  0.03 % HandleItemCreationFromTransaction - 417 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AssetTransactionModule.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                    0.03 % HandleItemCreationFromTransaction - 417 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactionsManager.HandleItemCreationFromTransaction(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                      0.03 % RequestCreateInventoryItem - 417 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                        0.03 % RequestCreateInventoryItem - 417 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.RequestCreateInventoryItem(IClientAPI, LLUUID, LLUUID, UInt32, String, String, SByte, SByte, Byte, UInt32)&lt;br /&gt;
                          0.03 % DoCreateItem - 417 ms - 0 calls - OpenSim.Region.Environment.Modules.Agent.AssetTransaction.AgentAssetTransactions.AssetXferUploader.DoCreateItem()&lt;br /&gt;
                            0.03 % AddItem - 417 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.AddItem(InventoryItemBase)&lt;br /&gt;
                              0.03 % AddItem - 417 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.AddItem(InventoryItemBase)&lt;br /&gt;
                                0.03 % addInventoryItem - 417 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addInventoryItem(InventoryItemBase)&lt;br /&gt;
                                  0.03 % addItem - 417 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                                    0.03 % Update - 417 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                      0.03 % UpdateFromDataTable - 417 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                        0.03 % Update - 417 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                          0.03 % UpdateRowExecute - 417 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                            0.03 % ExecuteNonQuery - 417 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                              0.03 % ExecuteReader - 417 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                0.03 % ExecuteStatement - 417 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                  0.03 % ExecuteStatement - 417 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
              0.03 % DebugPacket - 378 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.DebugPacket(String, Packet)&lt;br /&gt;
            0.03 % InitNewClient - 378 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.03 % AddNewClient - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.03 % CreateAndAddScenePresence - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.03 % GetAvatarAppearance - 378 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.03 % TryGetAvatarAppearance - 378 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.03 % Sleep - 378 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.86 % Thread #331529464 - 12286 ms - 0 calls&lt;br /&gt;
    0.86 % PerformTimerCallback - 12286* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.86 % Run - 12286* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.86 % TimerCallback_Context - 12286* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.86 % MyTimerCallback - 12286* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.86 % Heartbeat - 12286* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.86 % Update - 12286* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.43 % WaitOne - 6143* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.43 % UpdatePhysics - 6143 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  0.43 % Simulate - 6143 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    0.38 % ProcessTaints - 5386 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      0.38 % changemove - 5386 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        0.38 % recalculateSpaceForGeom - 5386 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          0.38 % Sleep - 5386 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.80 % Thread #483455968 - 11401 ms - 0 calls&lt;br /&gt;
    0.80 % PerformTimerCallback - 11401* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.80 % Run - 11401* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.80 % TimerCallback_Context - 11401* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.80 % MyTimerCallback - 11401* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.80 % Heartbeat - 11401* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.80 % Update - 11401* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.77 % UpdatePhysics - 10967* ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  0.77 % Simulate - 10967* ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    0.74 % collision_optimized - 10510* ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized(Single)&lt;br /&gt;
                      0.74 % near - 10510* ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.near(IntPtr, IntPtr, IntPtr)&lt;br /&gt;
                        0.04 % TriggerPhysicsBasedRestart - 530* ms - 0 calls - OpenSim.Region.Physics.Manager.PhysicsScene.TriggerPhysicsBasedRestart()&lt;br /&gt;
                          0.04 % physicsBasedCrash - 530* ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.physicsBasedCrash()&lt;br /&gt;
                            0.04 % RestartNow - 530* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.RestartNow()&lt;br /&gt;
                              0.04 % Dispose - 530* ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Dispose()&lt;br /&gt;
                    0.03 % ProcessTaints - 458 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      0.03 % changemove - 458 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        0.03 % recalculateSpaceForGeom - 458 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          0.03 % Sleep - 458 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                0.03 % WaitOne - 434 ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
  0.74 % Thread #161863432 - 10573 ms - 0 calls&lt;br /&gt;
    0.74 % PerformTimerCallback - 10573* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.74 % Run - 10573* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.74 % TimerCallback_Context - 10573* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.74 % MyTimerCallback - 10573* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.74 % Heartbeat - 10573* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.74 % Update - 10573* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.27 % UpdateStorageBackup - 3882 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.27 % Backup - 3882 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.27 % TriggerOnBackup - 3882 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.27 % ProcessBackup - 3882 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.14 % StoreObject - 1953 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.14 % Commit - 1953 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.14 % Update - 1953 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.14 % UpdateFromDataTable - 1953 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.14 % Update - 1953 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.14 % UpdateRowExecute - 1953 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.14 % ExecuteNonQuery - 1953 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.14 % ExecuteReader - 1953 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.14 % ExecuteStatement - 1953 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.14 % ExecuteStatement - 1953 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.14 % ForEachPart - 1928 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ForEachPart(Action&amp;lt;SceneObjectPart&amp;gt;)&lt;br /&gt;
                          0.14 % &amp;lt;ProcessBackup&amp;gt;b__3 - 1928 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.&amp;lt;&amp;gt;c__DisplayClass4.&amp;lt;ProcessBackup&amp;gt;b__3(SceneObjectPart)&lt;br /&gt;
                            0.14 % ProcessInventoryBackup - 1928 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectPart.ProcessInventoryBackup(IRegionDataStore)&lt;br /&gt;
                              0.14 % StorePrimInventory - 1928 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StorePrimInventory(LLUUID, ICollection&amp;lt;TaskInventoryItem&amp;gt;)&lt;br /&gt;
                                0.14 % Commit - 1928 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                                  0.14 % Update - 1928 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                    0.14 % UpdateFromDataTable - 1928 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                      0.14 % Update - 1928 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                        0.14 % UpdateRowExecute - 1928 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                          0.14 % ExecuteNonQuery - 1928 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                            0.14 % ExecuteReader - 1928 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                              0.14 % ExecuteStatement - 1928 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                0.14 % ExecuteStatement - 1928 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.25 % UpdatePhysics - 3487 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  0.25 % Simulate - 3487 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    0.25 % ProcessTaints - 3487 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      0.25 % changemove - 3487 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        0.25 % recalculateSpaceForGeom - 3487 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          0.25 % Sleep - 3487 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
                0.23 % WaitOne - 3204* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
  0.64 % Thread &amp;quot;ClientThread&amp;quot; - 9074 ms - 0 calls&lt;br /&gt;
    0.64 % ThreadStart - 9074* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.64 % Run - 9074* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.64 % ThreadStart_Context - 9074* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.64 % AuthUser - 9074* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.64 % ClientLoop - 9074* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.32 % Dequeue - 4569* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.32 % Dequeue - 4569* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.32 % Wait - 4569* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.29 % ProcessOutPacket - 4143 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.29 % SendPacketTo - 4143 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.29 % SendPacketTo - 4143 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.08 % SendTo - 1094 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.03 % ProcessInPacket - 362 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % HandleAgentUpdate - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.ScenePresence.HandleAgentUpdate(IClientAPI, AgentUpdateArgs)&lt;br /&gt;
                  0.03 % TriggerOnClientMovement - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnClientMovement(ScenePresence)&lt;br /&gt;
                    0.03 % handleAnyClientMovement - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleAnyClientMovement(ScenePresence)&lt;br /&gt;
                      0.03 % GetLandObject - 362 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.GetLandObject(Single, Single)&lt;br /&gt;
                        0.03 % get_Item - 362 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.get_Item(TKey)&lt;br /&gt;
  0.60 % Thread &amp;quot;ClientThread&amp;quot; - 8589 ms - 0 calls&lt;br /&gt;
    0.60 % ThreadStart - 8589* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.60 % Run - 8589* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.60 % ThreadStart_Context - 8589* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.60 % AuthUser - 8589* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.58 % ClientLoop - 8309* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.29 % Dequeue - 4152 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.29 % Dequeue - 4152 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.29 % Wait - 4152 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.24 % ProcessOutPacket - 3473 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.24 % SendPacketTo - 3473 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.24 % SendPacketTo - 3473 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.07 % SendTo - 942 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
              0.05 % ProcessInPacket - 683* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % ProcessPacketMethod - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessPacketMethod(Packet)&lt;br /&gt;
                  0.03 % Logout - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.Logout(IClientAPI, Packet)&lt;br /&gt;
                    0.03 % LogoutHandler - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.LogoutHandler(IClientAPI)&lt;br /&gt;
                      0.03 % CloseClient - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.CloseClient(IClientAPI)&lt;br /&gt;
                        0.03 % Close - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.Close(Boolean)&lt;br /&gt;
                          0.03 % CloseCleanup - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.CloseCleanup(Boolean)&lt;br /&gt;
                            0.03 % RemoveClient - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.RemoveClient(LLUUID)&lt;br /&gt;
                              0.03 % ClearUserAgent - 362 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneCommunicationService.ClearUserAgent(LLUUID)&lt;br /&gt;
                                0.03 % clearUserAgent - 362 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.clearUserAgent(LLUUID)&lt;br /&gt;
                                  0.03 % setUserProfile - 362 ms - 0 calls - OpenSim.Framework.Communications.UserManagerBase.setUserProfile(UserProfileData)&lt;br /&gt;
                                    0.03 % UpdateUserProfile - 362 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.UpdateUserProfile(UserProfileData)&lt;br /&gt;
                                      0.03 % AddNewUserProfile - 362 ms - 0 calls - OpenSim.Data.SQLite.SQLiteUserData.AddNewUserProfile(UserProfileData)&lt;br /&gt;
                                        0.03 % Update - 362 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                                          0.03 % UpdateFromDataTable - 362 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                            0.03 % Update - 362 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                              0.03 % UpdateRowExecute - 362 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                                0.03 % ExecuteNonQuery - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                                  0.03 % ExecuteReader - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                                    0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                                      0.03 % ExecuteStatement - 362 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.02 % handleParcelPropertiesRequest - 322 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.handleParcelPropertiesRequest(Int32, Int32, Int32, Int32, Int32, Boolean, IClientAPI)&lt;br /&gt;
                  0.02 % SendParcelOverlay - 322 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.SendParcelOverlay(IClientAPI)&lt;br /&gt;
                    0.02 % GetLandObject - 322 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Land.LandChannel.GetLandObject(Int32, Int32)&lt;br /&gt;
                      0.02 % get_Item - 322 ms - 0 calls - System.Collections.Generic.Dictionary&amp;lt;TKey, TValue&amp;gt;.get_Item(TKey)&lt;br /&gt;
            0.02 % InitNewClient - 281 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 281 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 281 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 281 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 281 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 281 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.34 % Thread &amp;quot;ClientThread&amp;quot; - 4855 ms - 0 calls&lt;br /&gt;
    0.34 % ThreadStart - 4855* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.34 % Run - 4855* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.34 % ThreadStart_Context - 4855* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.34 % AuthUser - 4855* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.32 % ClientLoop - 4590* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.17 % Dequeue - 2452 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.17 % Dequeue - 2452 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.17 % Wait - 2452 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.15 % ProcessOutPacket - 2138 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.15 % SendPacketTo - 2138 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.15 % SendPacketTo - 2138 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                    0.02 % SendTo - 322 ms - 0 calls - System.Net.Sockets.Socket.SendTo(Byte [], Int32, SocketFlags, EndPoint)&lt;br /&gt;
            0.02 % InitNewClient - 265 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 265 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 265 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 265 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 265 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 265 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.34 % Thread #420591832 - 4771 ms - 0 calls&lt;br /&gt;
    0.34 % PerformTimerCallback - 4771* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.34 % Run - 4771* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.34 % TimerCallback_Context - 4771* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.34 % MyTimerCallback - 4771* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.34 % Heartbeat - 4771* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.34 % Update - 4771* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.22 % UpdateStorageBackup - 3153 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateStorageBackup()&lt;br /&gt;
                  0.22 % Backup - 3153 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Backup()&lt;br /&gt;
                    0.22 % TriggerOnBackup - 3153 ms - 0 calls - OpenSim.Region.Environment.Scenes.EventManager.TriggerOnBackup(IRegionDataStore)&lt;br /&gt;
                      0.22 % ProcessBackup - 3153 ms - 0 calls - OpenSim.Region.Environment.Scenes.SceneObjectGroup.ProcessBackup(IRegionDataStore)&lt;br /&gt;
                        0.22 % StoreObject - 3153 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.StoreObject(SceneObjectGroup, LLUUID)&lt;br /&gt;
                          0.22 % Commit - 3153 ms - 0 calls - OpenSim.Data.SQLite.SQLiteRegionData.Commit()&lt;br /&gt;
                            0.22 % Update - 3153 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                              0.22 % UpdateFromDataTable - 3153 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                                0.22 % Update - 3153 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                  0.22 % UpdateRowExecute - 3153 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                    0.22 % ExecuteNonQuery - 3153 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                      0.22 % ExecuteReader - 3153 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                        0.22 % ExecuteStatement - 3153 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                          0.22 % ExecuteStatement - 3153 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                0.11 % WaitOne - 1618* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
  0.31 % Thread #421007208 - 4427 ms - 0 calls&lt;br /&gt;
    0.20 % PerformTimerCallback - 2849* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.20 % Run - 2849* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.20 % TimerCallback_Context - 2849* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.20 % MyTimerCallback - 2849* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.14 % Heartbeat - 2060* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.14 % Update - 2060* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.09 % WaitOne - 1272* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
                0.06 % UpdatePhysics - 788 ms - 0 calls - OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics(Double)&lt;br /&gt;
                  0.06 % Simulate - 788 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single)&lt;br /&gt;
                    0.06 % ProcessTaints - 788 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single)&lt;br /&gt;
                      0.06 % changemove - 788 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePrim.changemove(Single)&lt;br /&gt;
                        0.06 % recalculateSpaceForGeom - 788 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene.recalculateSpaceForGeom(IntPtr, PhysicsVector, IntPtr)&lt;br /&gt;
                          0.06 % Sleep - 788 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
            0.06 % ThrottleTimerElapsed - 790 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ThrottleTimerElapsed(Object, ElapsedEventArgs)&lt;br /&gt;
              0.06 % ProcessThrottle - 790 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.ProcessThrottle()&lt;br /&gt;
                0.06 % PacketsWaiting - 790 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.PacketsWaiting()&lt;br /&gt;
    0.11 % PerformWaitCallback - 1578 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object)&lt;br /&gt;
      0.11 % PerformWaitCallbackInternal - 1578 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback)&lt;br /&gt;
        0.11 % Run - 1578 ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
          0.11 % WaitCallback_Context - 1578 ms - 0 calls - System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object)&lt;br /&gt;
            0.11 % HandleRequest - 1578 ms - 0 calls - OpenSim.Framework.Servers.BaseHttpServer.HandleRequest(Object)&lt;br /&gt;
              0.11 % Handle - 1578 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.Handle(String, Stream)&lt;br /&gt;
                0.11 % ReadFully - 1578 ms - 0 calls - OpenSim.Framework.Servers.BinaryStreamHandler.ReadFully(Stream)&lt;br /&gt;
                  0.11 % Read - 1578 ms - 0 calls - System.Net.HttpRequestStream.Read(Byte [], Int32, Int32)&lt;br /&gt;
  0.25 % Thread &amp;quot;ClientThread&amp;quot; - 3623 ms - 0 calls&lt;br /&gt;
    0.25 % ThreadStart - 3623* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.25 % Run - 3623* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.25 % ThreadStart_Context - 3623* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.25 % AuthUser - 3623* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.23 % ClientLoop - 3269* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.13 % Dequeue - 1820 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.13 % Dequeue - 1820 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.13 % Wait - 1820 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.08 % ProcessOutPacket - 1087 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessOutPacket(Packet)&lt;br /&gt;
                0.08 % SendPacketTo - 1087 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
                  0.08 % SendPacketTo - 1087 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.SendPacketTo(Byte [], Int32, SocketFlags, UInt32)&lt;br /&gt;
              0.03 % ProcessInPacket - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.03 % ProcessPacketMethod - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessPacketMethod(Packet)&lt;br /&gt;
                  0.03 % Logout - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.Logout(IClientAPI, Packet)&lt;br /&gt;
                    0.03 % LogoutHandler - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.LogoutHandler(IClientAPI)&lt;br /&gt;
                      0.03 % CloseClient - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketServer.CloseClient(IClientAPI)&lt;br /&gt;
                        0.03 % Close - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.Close(Boolean)&lt;br /&gt;
                          0.03 % CloseCleanup - 362* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.CloseCleanup(Boolean)&lt;br /&gt;
                            0.03 % Sleep - 362* ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
            0.02 % InitNewClient - 354 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.02 % AddNewClient - 354 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.02 % CreateAndAddScenePresence - 354 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.02 % GetAvatarAppearance - 354 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.02 % TryGetAvatarAppearance - 354 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.02 % Sleep - 354 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.19 % Thread #2324640 - 2741 ms - 0 calls&lt;br /&gt;
    0.19 % Main - 2741* ms - 0 calls - OpenSim._32BitLaunch.Program.Main(String [])&lt;br /&gt;
      0.19 % Main - 2659* ms - 0 calls - OpenSim.Application.Main(String [])&lt;br /&gt;
        0.16 % StartUp - 2339 ms - 0 calls - OpenSim.OpenSimMainConsole.StartUp()&lt;br /&gt;
          0.16 % InternalStartUp - 2339 ms - 0 calls - OpenSim.OpenSimMain.InternalStartUp()&lt;br /&gt;
            0.12 % Initialise - 1679 ms - 0 calls - OpenSim.ApplicationPlugins.LoadRegions.LoadRegionsPlugin.Initialise(OpenSimMain)&lt;br /&gt;
              0.12 % CreateRegion - 1679 ms - 0 calls - OpenSim.OpenSimMain.CreateRegion(RegionInfo, Boolean)&lt;br /&gt;
                0.12 % CreateRegion - 1679 ms - 0 calls - OpenSim.OpenSimMain.CreateRegion(RegionInfo, Boolean, Boolean)&lt;br /&gt;
                  0.07 % PickupModules - 957 ms - 0 calls - OpenSim.Region.Environment.ModuleLoader.PickupModules(Scene, String)&lt;br /&gt;
                    0.07 % LoadRegionModules - 957 ms - 0 calls - OpenSim.Region.Environment.ModuleLoader.LoadRegionModules(String, Scene)&lt;br /&gt;
                      0.05 % LoadModules - 779 ms - 0 calls - OpenSim.Region.Environment.ModuleLoader.LoadModules(String)&lt;br /&gt;
                        0.05 % GetTypes - 699 ms - 0 calls - System.Reflection.Assembly.GetTypes()&lt;br /&gt;
                        0.01 % LoadFrom - 80 ms - 0 calls - System.Reflection.Assembly.LoadFrom(String)&lt;br /&gt;
                      0.01 % InitializeModule - 178 ms - 0 calls - OpenSim.Region.Environment.ModuleLoader.InitializeModule(IRegionModule, Scene)&lt;br /&gt;
                        0.01 % Initialise - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainModule.Initialise(Scene, IConfigSource)&lt;br /&gt;
                          0.01 % TerrainChannel..ctor - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainChannel..ctor()&lt;br /&gt;
                            0.01 % PerlinNoise2D - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainUtil.PerlinNoise2D(Double, Double, Int32, Double)&lt;br /&gt;
                              0.01 % InterpolatedNoise - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainUtil.InterpolatedNoise(Double, Double)&lt;br /&gt;
                                0.01 % SmoothedNoise1 - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainUtil.SmoothedNoise1(Double, Double)&lt;br /&gt;
                                  0.01 % Noise - 178 ms - 0 calls - OpenSim.Region.Environment.Modules.World.Terrain.TerrainUtil.Noise(Double, Double)&lt;br /&gt;
                  0.03 % CreateTerrainTexture - 361 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateTerrainTexture(Boolean)&lt;br /&gt;
                    0.03 % EncodeFromImage - 361 ms - 0 calls - OpenJPEGNet.OpenJPEG.EncodeFromImage(Bitmap, Boolean)&lt;br /&gt;
                      0.03 % Encode - 361 ms - 0 calls - OpenJPEGNet.OpenJPEG.Encode(Image, Boolean)&lt;br /&gt;
                  0.02 % SetupScene - 241 ms - 0 calls - OpenSim.Region.ClientStack.RegionApplicationBase.SetupScene(RegionInfo, Int32, IClientNetworkServer &amp;amp;)&lt;br /&gt;
                    0.01 % GetPhysicsScene - 160 ms - 0 calls - OpenSim.OpenSimMain.GetPhysicsScene()&lt;br /&gt;
                      0.01 % GetPhysicsScene - 160 ms - 0 calls - OpenSim.Region.ClientStack.RegionApplicationBase.GetPhysicsScene(String, String)&lt;br /&gt;
                        0.01 % GetPhysicsScene - 160 ms - 0 calls - OpenSim.Region.Physics.Manager.PhysicsPluginManager.GetPhysicsScene(String, String)&lt;br /&gt;
                          0.01 % GetScene - 160 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdePlugin.GetScene()&lt;br /&gt;
                            0.01 % OdeScene..ctor - 160 ms - 0 calls - OpenSim.Region.Physics.OdePlugin.OdeScene..ctor(CollisionLocker)&lt;br /&gt;
            0.04 % StartUp - 500 ms - 0 calls - OpenSim.Region.ClientStack.RegionApplicationBase.StartUp()&lt;br /&gt;
              0.02 % Initialize - 307 ms - 0 calls - OpenSim.OpenSimMain.Initialize()&lt;br /&gt;
                0.02 % LoadDefaultAssets - 250 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.LoadDefaultAssets()&lt;br /&gt;
                  0.02 % ForEachDefaultXmlAsset - 250 ms - 0 calls - OpenSim.Framework.AssetLoader.Filesystem.AssetLoaderFileSystem.ForEachDefaultXmlAsset(Action&amp;lt;AssetBase&amp;gt;)&lt;br /&gt;
                    0.02 % ForEachDefaultXmlAsset - 250 ms - 0 calls - OpenSim.Framework.AssetLoader.Filesystem.AssetLoaderFileSystem.ForEachDefaultXmlAsset(String, Action&amp;lt;AssetBase&amp;gt;)&lt;br /&gt;
                      0.01 % ForEach - 129 ms - 0 calls - System.Collections.Generic.List&amp;lt;T&amp;gt;.ForEach(Action&amp;lt;T&amp;gt;)&lt;br /&gt;
                        0.01 % StoreAsset - 129 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.StoreAsset(AssetBase)&lt;br /&gt;
                          0.01 % CreateAsset - 129 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.CreateAsset(AssetBase)&lt;br /&gt;
                            0.00 % Info - 65 ms - 0 calls - log4net.Core.LogImpl.Info(Object)&lt;br /&gt;
                              0.00 % Log - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.Log(Type, Level, Object, Exception)&lt;br /&gt;
                                0.00 % ForcedLog - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.ForcedLog(Type, Level, Object, Exception)&lt;br /&gt;
                                  0.00 % CallAppenders - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.CallAppenders(LoggingEvent)&lt;br /&gt;
                                    0.00 % AppendLoopOnAppenders - 65 ms - 0 calls - log4net.Util.AppenderAttachedImpl.AppendLoopOnAppenders(LoggingEvent)&lt;br /&gt;
                                      0.00 % DoAppend - 65 ms - 0 calls - log4net.Appender.AppenderSkeleton.DoAppend(LoggingEvent)&lt;br /&gt;
                                        0.00 % Append - 65 ms - 0 calls - OpenSim.Framework.Console.OpenSimAppender.Append(LoggingEvent)&lt;br /&gt;
                                          0.00 % WriteColorText - 65 ms - 0 calls - OpenSim.Framework.Console.OpenSimAppender.WriteColorText(ConsoleColor, String)&lt;br /&gt;
                                            0.00 % Write - 65 ms - 0 calls - System.Console.Write(String)&lt;br /&gt;
                            0.00 % ExistsAsset - 64 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.ExistsAsset(LLUUID)&lt;br /&gt;
                              0.00 % ExecuteReader - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader()&lt;br /&gt;
                                0.00 % ExecuteReader - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior)&lt;br /&gt;
                                  0.00 % ExecuteReader - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                    0.00 % SqliteDataReader..ctor - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteDataReader..ctor(SqliteCommand, IntPtr, Int32)&lt;br /&gt;
                                      0.00 % ReadpVm - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteDataReader.ReadpVm(IntPtr, Int32, SqliteCommand)&lt;br /&gt;
                                        0.00 % ExecuteStatement - 64 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                      0.01 % LoadXmlAssetSet - 121 ms - 0 calls - OpenSim.Framework.AssetLoader.Filesystem.AssetLoaderFileSystem.LoadXmlAssetSet(String, List&amp;lt;AssetBase&amp;gt;)&lt;br /&gt;
                        0.01 % CreateAsset - 121 ms - 0 calls - OpenSim.Framework.AssetLoader.Filesystem.AssetLoaderFileSystem.CreateAsset(String, String, String, Boolean)&lt;br /&gt;
                          0.00 % InfoFormat - 65 ms - 0 calls - log4net.Core.LogImpl.InfoFormat(String, Object, Object)&lt;br /&gt;
                            0.00 % Log - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.Log(Type, Level, Object, Exception)&lt;br /&gt;
                              0.00 % ForcedLog - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.ForcedLog(Type, Level, Object, Exception)&lt;br /&gt;
                                0.00 % CallAppenders - 65 ms - 0 calls - log4net.Repository.Hierarchy.Logger.CallAppenders(LoggingEvent)&lt;br /&gt;
                                  0.00 % AppendLoopOnAppenders - 65 ms - 0 calls - log4net.Util.AppenderAttachedImpl.AppendLoopOnAppenders(LoggingEvent)&lt;br /&gt;
                                    0.00 % DoAppend - 65 ms - 0 calls - log4net.Appender.AppenderSkeleton.DoAppend(LoggingEvent)&lt;br /&gt;
                                      0.00 % Append - 65 ms - 0 calls - OpenSim.Framework.Console.OpenSimAppender.Append(LoggingEvent)&lt;br /&gt;
                                        0.00 % Write - 65 ms - 0 calls - System.Console.Write(String)&lt;br /&gt;
                          0.00 % LoadAsset - 57 ms - 0 calls - OpenSim.Framework.AssetLoader.Filesystem.AssetLoaderFileSystem.LoadAsset(AssetBase, Boolean, String)&lt;br /&gt;
                            0.00 % get_Length - 57 ms - 0 calls - System.IO.FileInfo.get_Length()&lt;br /&gt;
            0.01 % GetExtensionNodes - 160 ms - 0 calls - Mono.Addins.AddinManager.GetExtensionNodes(String)&lt;br /&gt;
              0.01 % GetExtensionNodes - 160 ms - 0 calls - Mono.Addins.ExtensionContext.GetExtensionNodes(String, Type)&lt;br /&gt;
                0.01 % get_ChildNodes - 160 ms - 0 calls - Mono.Addins.ExtensionNode.get_ChildNodes()&lt;br /&gt;
                  0.01 % get_Children - 160 ms - 0 calls - Mono.Addins.TreeNode.get_Children()&lt;br /&gt;
                    0.01 % LoadExtensions - 160 ms - 0 calls - Mono.Addins.ExtensionContext.LoadExtensions(String)&lt;br /&gt;
                      0.01 % LoadModuleExtensionNodes - 160 ms - 0 calls - Mono.Addins.ExtensionContext.LoadModuleExtensionNodes(Extension, String, ExtensionNodeSet, ArrayList)&lt;br /&gt;
                        0.01 % LoadExtension - 160 ms - 0 calls - Mono.Addins.ExtensionTree.LoadExtension(String, Extension, ArrayList)&lt;br /&gt;
                          0.01 % LoadExtensionElement - 160 ms - 0 calls - Mono.Addins.ExtensionTree.LoadExtensionElement(TreeNode, String, ExtensionNodeDescriptionCollection, Int32 &amp;amp;, BaseCondition, Boolean, ArrayList)&lt;br /&gt;
                            0.01 % ReadNode - 160 ms - 0 calls - Mono.Addins.ExtensionTree.ReadNode(TreeNode, String, ExtensionNodeType, ExtensionNodeDescription)&lt;br /&gt;
        0.01 % OpenSimMainConsole..ctor - 203 ms - 0 calls - OpenSim.OpenSimMainConsole..ctor(IConfigSource)&lt;br /&gt;
          0.01 % OpenSimMain..ctor - 203 ms - 0 calls - OpenSim.OpenSimMain..ctor(IConfigSource)&lt;br /&gt;
            0.01 % Initialize - 170 ms - 0 calls - Mono.Addins.AddinManager.Initialize(String)&lt;br /&gt;
              0.01 % Initialize - 170 ms - 0 calls - Mono.Addins.AddinSessionService.Initialize()&lt;br /&gt;
                0.01 % ActivateRoots - 170 ms - 0 calls - Mono.Addins.AddinSessionService.ActivateRoots()&lt;br /&gt;
                  0.01 % CheckHostAssembly - 170 ms - 0 calls - Mono.Addins.AddinSessionService.CheckHostAssembly(Assembly)&lt;br /&gt;
                    0.01 % InsertAddin - 97 ms - 0 calls - Mono.Addins.AddinSessionService.InsertAddin(IProgressStatus, Addin)&lt;br /&gt;
                      0.01 % InsertExtensionPoint - 97 ms - 0 calls - Mono.Addins.AddinSessionService.InsertExtensionPoint(RuntimeAddin, ExtensionPoint)&lt;br /&gt;
                        0.01 % CreateExtensionPoint - 97 ms - 0 calls - Mono.Addins.ExtensionContext.CreateExtensionPoint(ExtensionPoint)&lt;br /&gt;
                    0.01 % GetAddinForHostAssembly - 73 ms - 0 calls - Mono.Addins.Database.AddinDatabase.GetAddinForHostAssembly(String)&lt;br /&gt;
                      0.01 % InternalCheck - 73 ms - 0 calls - Mono.Addins.Database.AddinDatabase.InternalCheck()&lt;br /&gt;
                        0.01 % Update - 73 ms - 0 calls - Mono.Addins.Database.AddinDatabase.Update(IProgressStatus)&lt;br /&gt;
                          0.00 % get_AddinInfo - 32 ms - 0 calls - Mono.Addins.Addin.get_AddinInfo()&lt;br /&gt;
                            0.00 % get_Description - 32 ms - 0 calls - Mono.Addins.Addin.get_Description()&lt;br /&gt;
                              0.00 % ReadAddinDescription - 32 ms - 0 calls - Mono.Addins.Database.AddinDatabase.ReadAddinDescription(IProgressStatus, String, AddinDescription &amp;amp;)&lt;br /&gt;
                                0.00 % ReadBinary - 32 ms - 0 calls - Mono.Addins.Description.AddinDescription.ReadBinary(FileDatabase, String)&lt;br /&gt;
                                  0.00 % ReadSharedObject - 32 ms - 0 calls - Mono.Addins.Database.FileDatabase.ReadSharedObject(String, BinaryXmlTypeMap)&lt;br /&gt;
                                    0.00 % OpenFileForPath - 32 ms - 0 calls - Mono.Addins.Database.FileDatabase.OpenFileForPath(String, String, BinaryXmlTypeMap, Boolean, Object &amp;amp;)&lt;br /&gt;
                                      0.00 % ReadValueInternal - 32 ms - 0 calls - Mono.Addins.Serialization.BinaryXmlReader.ReadValueInternal(TypeCode)&lt;br /&gt;
                                        0.00 % ReadObject - 32 ms - 0 calls - Mono.Addins.Serialization.BinaryXmlReader.ReadObject(Object)&lt;br /&gt;
                          0.00 % RunScannerProcess - 24 ms - 0 calls - Mono.Addins.Database.AddinDatabase.RunScannerProcess(IProgressStatus)&lt;br /&gt;
                            0.00 % ExecuteCommand - 24 ms - 0 calls - Mono.Addins.Database.SetupProcess.ExecuteCommand(IProgressStatus, String, String, String, String [])&lt;br /&gt;
                              0.00 % MonitorProcessStatus - 24 ms - 0 calls - Mono.Addins.Database.ProcessProgressStatus.MonitorProcessStatus(IProgressStatus, TextReader, StringCollection)&lt;br /&gt;
                                0.00 % ReadLine - 24 ms - 0 calls - System.IO.StreamReader.ReadLine()&lt;br /&gt;
                          0.00 % CheckFolders - 17 ms - 0 calls - Mono.Addins.Database.AddinDatabase.CheckFolders(IProgressStatus)&lt;br /&gt;
                            0.00 % InternalScanFolders - 17 ms - 0 calls - Mono.Addins.Database.AddinDatabase.InternalScanFolders(IProgressStatus, AddinScanResult)&lt;br /&gt;
                              0.00 % ScanFolderRec - 17 ms - 0 calls - Mono.Addins.Database.AddinScanner.ScanFolderRec(IProgressStatus, String, AddinScanResult)&lt;br /&gt;
                                0.00 % ScanFolder - 17 ms - 0 calls - Mono.Addins.Database.AddinScanner.ScanFolder(IProgressStatus, String, AddinScanResult)&lt;br /&gt;
  0.16 % Thread &amp;quot;AsyncLSLCmdHandlerThread&amp;quot; - 2302 ms - 0 calls&lt;br /&gt;
    0.16 % ThreadStart - 2302* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.16 % Run - 2302* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.16 % ThreadStart_Context - 2302* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.16 % CmdHandlerThreadLoop - 2302* ms - 0 calls - OpenSim.Region.ScriptEngine.Common.ScriptEngineBase.AsyncCommandManager.CmdHandlerThreadLoop()&lt;br /&gt;
            0.16 % Sleep - 2302* ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.16 % Thread &amp;quot;ClientThread&amp;quot; - 2264 ms - 0 calls&lt;br /&gt;
    0.16 % ThreadStart - 2264* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.16 % Run - 2264* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.16 % ThreadStart_Context - 2264* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.16 % AuthUser - 2264* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.AuthUser()&lt;br /&gt;
            0.15 % ClientLoop - 2104* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ClientLoop()&lt;br /&gt;
              0.10 % Dequeue - 1422 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLPacketQueue.Dequeue()&lt;br /&gt;
                0.10 % Dequeue - 1422 ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
                  0.10 % Wait - 1422 ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
              0.05 % ProcessInPacket - 682* ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet)&lt;br /&gt;
                0.05 % UpdateInventoryItemAsset - 682 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.UpdateInventoryItemAsset(IClientAPI, LLUUID, LLUUID, InventoryItemBase)&lt;br /&gt;
                  0.05 % UpdateItem - 682 ms - 0 calls - OpenSim.Framework.Communications.Cache.CachedUserInfo.UpdateItem(InventoryItemBase)&lt;br /&gt;
                    0.05 % UpdateItem - 682 ms - 0 calls - OpenSim.Framework.Communications.InventoryServiceBase.UpdateItem(InventoryItemBase)&lt;br /&gt;
                      0.05 % updateInventoryItem - 682 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.updateInventoryItem(InventoryItemBase)&lt;br /&gt;
                        0.05 % addItem - 682 ms - 0 calls - OpenSim.Data.SQLite.SQLiteInventoryStore.addItem(InventoryItemBase, Boolean)&lt;br /&gt;
                          0.05 % Update - 682 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataSet, String)&lt;br /&gt;
                            0.05 % UpdateFromDataTable - 682 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable, DataTableMapping)&lt;br /&gt;
                              0.05 % Update - 682 ms - 0 calls - System.Data.Common.DbDataAdapter.Update(DataRow [], DataTableMapping)&lt;br /&gt;
                                0.05 % UpdateRowExecute - 682 ms - 0 calls - System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs, IDbCommand, StatementType)&lt;br /&gt;
                                  0.05 % ExecuteNonQuery - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery()&lt;br /&gt;
                                    0.05 % ExecuteReader - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                                      0.05 % ExecuteStatement - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr)&lt;br /&gt;
                                        0.05 % ExecuteStatement - 682 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
            0.01 % InitNewClient - 160 ms - 0 calls - OpenSim.Region.ClientStack.LindenUDP.LLClientView.InitNewClient()&lt;br /&gt;
              0.01 % AddNewClient - 160 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.AddNewClient(IClientAPI, Boolean)&lt;br /&gt;
                0.01 % CreateAndAddScenePresence - 160 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.CreateAndAddScenePresence(IClientAPI, Boolean)&lt;br /&gt;
                  0.01 % GetAvatarAppearance - 160 ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.GetAvatarAppearance(IClientAPI, AvatarAppearance &amp;amp;)&lt;br /&gt;
                    0.01 % TryGetAvatarAppearance - 160 ms - 0 calls - OpenSim.Region.Modules.AvatarFactory.AvatarFactoryModule.TryGetAvatarAppearance(LLUUID, AvatarAppearance &amp;amp;)&lt;br /&gt;
                      0.01 % Sleep - 160 ms - 0 calls - System.Threading.Thread.Sleep(Int32)&lt;br /&gt;
  0.11 % Thread &amp;quot;LocalAssetServerThread&amp;quot; - 1510 ms - 0 calls&lt;br /&gt;
    0.11 % ThreadStart - 1510* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart()&lt;br /&gt;
      0.11 % Run - 1510* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.11 % ThreadStart_Context - 1510* ms - 0 calls - System.Threading.ThreadHelper.ThreadStart_Context(Object)&lt;br /&gt;
          0.11 % RunRequests - 1510* ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.RunRequests()&lt;br /&gt;
            0.07 % Dequeue - 932* ms - 0 calls - OpenSim.Framework.BlockingQueue&amp;lt;T&amp;gt;.Dequeue()&lt;br /&gt;
              0.07 % Wait - 932* ms - 0 calls - System.Threading.Monitor.Wait(Object)&lt;br /&gt;
            0.04 % ProcessRequest - 578 ms - 0 calls - OpenSim.Framework.Communications.Cache.AssetServerBase.ProcessRequest(AssetRequest)&lt;br /&gt;
              0.04 % GetAsset - 578 ms - 0 calls - OpenSim.Framework.Communications.Cache.SQLAssetServer.GetAsset(AssetRequest)&lt;br /&gt;
                0.04 % FetchAsset - 578 ms - 0 calls - OpenSim.Data.SQLite.SQLiteAssetData.FetchAsset(LLUUID)&lt;br /&gt;
                  0.04 % ExecuteReader - 578 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader()&lt;br /&gt;
                    0.04 % ExecuteReader - 578 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior)&lt;br /&gt;
                      0.04 % ExecuteReader - 578 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteReader(CommandBehavior, Boolean, Int32 &amp;amp;)&lt;br /&gt;
                        0.03 % GetNextStatement - 370 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.GetNextStatement(IntPtr, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
                        0.01 % SqliteDataReader..ctor - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteDataReader..ctor(SqliteCommand, IntPtr, Int32)&lt;br /&gt;
                          0.01 % ReadpVm - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteDataReader.ReadpVm(IntPtr, Int32, SqliteCommand)&lt;br /&gt;
                            0.01 % ExecuteStatement - 208 ms - 0 calls - Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement(IntPtr, Int32 &amp;amp;, IntPtr &amp;amp;, IntPtr &amp;amp;)&lt;br /&gt;
  0.09 % Thread #418603584 - 1253 ms - 0 calls&lt;br /&gt;
    0.09 % PerformTimerCallback - 1253* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.09 % Run - 1253* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.09 % TimerCallback_Context - 1253* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.09 % MyTimerCallback - 1253* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.09 % Heartbeat - 1253* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.09 % Update - 1253* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.09 % WaitOne - 1253* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
  0.06 % Thread #483533864 - 829 ms - 0 calls&lt;br /&gt;
    0.06 % PerformTimerCallback - 829* ms - 0 calls - System.Threading._TimerCallback.PerformTimerCallback(Object)&lt;br /&gt;
      0.06 % Run - 829* ms - 0 calls - System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)&lt;br /&gt;
        0.06 % TimerCallback_Context - 829* ms - 0 calls - System.Threading._TimerCallback.TimerCallback_Context(Object)&lt;br /&gt;
          0.06 % MyTimerCallback - 829* ms - 0 calls - System.Timers.Timer.MyTimerCallback(Object)&lt;br /&gt;
            0.06 % Heartbeat - 829* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Heartbeat(Object, EventArgs)&lt;br /&gt;
              0.06 % Update - 829* ms - 0 calls - OpenSim.Region.Environment.Scenes.Scene.Update()&lt;br /&gt;
                0.06 % WaitOne - 829* ms - 0 calls - System.Threading.WaitHandle.WaitOne()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Download</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Download"/>
				<updated>2008-04-23T09:56:39Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
==Sourcecode==&lt;br /&gt;
SVN can be downloaded for Windows from [http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 here], or for Mac OS X 10.4.x [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip here]. SVN is built into Mac OS X 10.5. These are the last version that were considered &amp;quot;stable&amp;quot; and useable in a test environment.&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Latest version (usually unstable)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
* '''Version 0.5.4'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.4-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.4-release opensim&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Please note:'''&amp;lt;/font&amp;gt; this version has a problem with the default physics engine that occurs when you try to rez a prim.  To resolve this, switch to the OpenDynamicsEngine (ODE), by replacing&lt;br /&gt;
 physics = basicphysics&lt;br /&gt;
with&lt;br /&gt;
 physics = OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
* '''Version 0.5.1'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.1-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.1-release opensim&lt;br /&gt;
* '''Version 0.5.0'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.0-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
* '''Version 0.4.0'''&lt;br /&gt;
http://dist.opensimulator.org/opensim-0.4.zip&amp;lt;br&amp;gt;&lt;br /&gt;
http://dist.opensimulator.org/opensim-0.4.tar.gz&amp;lt;br&amp;gt;&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.4.5.3-stable opensim&lt;br /&gt;
for those who prefer git, there is an &amp;quot;unofficial mirror&amp;quot; of SVN into git. It is intended for the collaborative prototyping/proofs of concept, etc.&lt;br /&gt;
 git clone http://opensim.be/git/opensim-svn.git&lt;br /&gt;
If you know SVN and are interested to compare git, refer to the [http://git.or.cz/course/svn.html crash course]&lt;br /&gt;
&lt;br /&gt;
==Binaries==&lt;br /&gt;
===Official Builds===&lt;br /&gt;
* [http://osgrid.org/download/opensim-bin-linux32-0.5.4.tar.gz OpenSim 0.5.4 linux]&lt;br /&gt;
* [http://osgrid.org/download/opensim-bin-win32-0.5.4.zip Opensim 0.5.4 windows]&lt;br /&gt;
* [http://osgrid.org/download/opensim-0.5.1.tar.gz OpenSim 0.5.1]&lt;br /&gt;
&lt;br /&gt;
====Official Nightly Builds====&lt;br /&gt;
* [http://builds.opensimulator.org OpenSim Trunk - builds.opensimulator.org]&lt;br /&gt;
&lt;br /&gt;
===Unofficial Builds===&lt;br /&gt;
* [http://opensim.be/build/ OpenSim.be Nightly Builds]&lt;br /&gt;
These are compiled binary packages created daily from the svn repository. The EXE's can be run natively under Windows, but requires Mono to run under Mac OS X and Linux. They default to a standalone region setup, and can be configured normally.&lt;br /&gt;
* [http://ruth.petitbe.be/build/ Ruth Nightly Builds]&lt;br /&gt;
Nightly builds, in tar-gzip format.&lt;br /&gt;
* [http://www.realxtend.org/get.php?id=2 RealXtend Build]&lt;br /&gt;
This is a modified version designed to work with the [[RealXtend]] or Seconlife Viewer. *RealXtend is not required for their client, but some features will not work without it.&lt;br /&gt;
* [http://openlifegrid.com/Downloads/tabid/67/Default.aspx OpenLife Standalone Version w/GUI]&lt;br /&gt;
Prconfigured Ready to Run Standalone Version for XP/ Vista with Graphical Interface. This also includes the Openlibrary release 0.15 Common Assets &amp;amp; Inventory Add-on. (Built from 4314 with modifications) &lt;br /&gt;
* [[VMware_Appliance|VMware Appliance]]&lt;br /&gt;
An unofficial VMware Appliance...&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Developers]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Addons==&lt;br /&gt;
Openlibrary release 0.15 is a collection of Texures, Skins, Clothing etc Assets &amp;amp; Inventory Items common to all users when installed to your OpenSimulator Release. This library is provided under Creative Commons 2.5 by Attribution License.&lt;br /&gt;
* [http://openlifegrid.com/Downloads/tabid/67/Default.aspx Openlibrary release 0.15 Asset &amp;amp; Inventory Addon]&lt;br /&gt;
To Use Delete your existing Assets &amp;amp; Inventory Library and Replace with the Assets &amp;amp; Inventory Folders contained in the .zip file.&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Testing_Terrain</id>
		<title>Testing Terrain</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Testing_Terrain"/>
				<updated>2008-03-19T12:05:21Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: ==Console Commands== * script terrain fill &amp;lt;height&amp;gt; * script terrain load &amp;lt;somefile.ext&amp;gt; * script terrain save &amp;lt;somefile.ext&amp;gt;  ==Default Brush Statuses== &amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Console Commands==&lt;br /&gt;
* script terrain fill &amp;lt;height&amp;gt;&lt;br /&gt;
* script terrain load &amp;lt;somefile.ext&amp;gt;&lt;br /&gt;
* script terrain save &amp;lt;somefile.ext&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Default Brush Statuses==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Small Brush&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Medium Brush&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Large Brush&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Raise Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Raise Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Lower Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Lower Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Smooth Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Smooth Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Flatten Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Flatten Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Roughen Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Roughen Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Revert Land (Brush)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Revert Land (Area)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Linux_Gridserver</id>
		<title>Linux Gridserver</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Linux_Gridserver"/>
				<updated>2008-03-03T12:27:45Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Recommended Versions==&lt;br /&gt;
* Mono 1.2.5.2 (.5.1 is unstable!)&lt;br /&gt;
* .NET 2.0&lt;br /&gt;
&lt;br /&gt;
See also [[Ogltree_Install_Instructions]]&lt;br /&gt;
&lt;br /&gt;
==Step 1: Install the software==&lt;br /&gt;
We are going to install the opensim server(0.5 stable) in the /opt directory from the terminal...&lt;br /&gt;
 su root&lt;br /&gt;
 cd /opt&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
&lt;br /&gt;
==Step 2: Binary/Library preparation==&lt;br /&gt;
* We build opensim, and create the proper directory structure for future updates...&lt;br /&gt;
 cd opensim&lt;br /&gt;
 sh ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
* After a succesful build, we are going to create additional directories...&lt;br /&gt;
 mkdir library&lt;br /&gt;
 mkdir production&lt;br /&gt;
 mv OpenSim production&lt;br /&gt;
 mv bin production&lt;br /&gt;
&lt;br /&gt;
* Testrun opensim by executing it:&lt;br /&gt;
 mono /opt/opensim/production/bin/OpenSim.exe&lt;br /&gt;
You will be asked to enter some initial settings. Just hit enter all the time, until the default region is served...&lt;br /&gt;
You can try connecting the secondlife client by launching the executable like this:&lt;br /&gt;
 /pathtoslclient/secondlife -loginuri http://localhost:9000 -loginpage http://localhost:9000/?method=login&lt;br /&gt;
&lt;br /&gt;
==Step 3:Adding custom textures==&lt;br /&gt;
Check out [[Inworld_Data|Inworld Data]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Linux_Gridserver</id>
		<title>Linux Gridserver</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Linux_Gridserver"/>
				<updated>2008-03-03T12:27:27Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Recommended Versions==&lt;br /&gt;
* Mono 1.2.5.2 (.5.1 is unstable!)&lt;br /&gt;
* .NET 2.0&lt;br /&gt;
&lt;br /&gt;
See also [[Ogltree_Install_Instructions Ogltree's Install Instructions]]&lt;br /&gt;
&lt;br /&gt;
==Step 1: Install the software==&lt;br /&gt;
We are going to install the opensim server(0.5 stable) in the /opt directory from the terminal...&lt;br /&gt;
 su root&lt;br /&gt;
 cd /opt&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
&lt;br /&gt;
==Step 2: Binary/Library preparation==&lt;br /&gt;
* We build opensim, and create the proper directory structure for future updates...&lt;br /&gt;
 cd opensim&lt;br /&gt;
 sh ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
* After a succesful build, we are going to create additional directories...&lt;br /&gt;
 mkdir library&lt;br /&gt;
 mkdir production&lt;br /&gt;
 mv OpenSim production&lt;br /&gt;
 mv bin production&lt;br /&gt;
&lt;br /&gt;
* Testrun opensim by executing it:&lt;br /&gt;
 mono /opt/opensim/production/bin/OpenSim.exe&lt;br /&gt;
You will be asked to enter some initial settings. Just hit enter all the time, until the default region is served...&lt;br /&gt;
You can try connecting the secondlife client by launching the executable like this:&lt;br /&gt;
 /pathtoslclient/secondlife -loginuri http://localhost:9000 -loginpage http://localhost:9000/?method=login&lt;br /&gt;
&lt;br /&gt;
==Step 3:Adding custom textures==&lt;br /&gt;
Check out [[Inworld_Data|Inworld Data]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Ogltree_Install_Instructions</id>
		<title>Ogltree Install Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Ogltree_Install_Instructions"/>
				<updated>2008-02-29T18:40:41Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: New page: &amp;lt;pre&amp;gt;Instructions: 1.	Install expect and sudo packages 	apt-get install expect 	apt-get install sudo 2.	Create a special user account with a password and using the bash shell. 	NOTE: repla...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;Instructions:&lt;br /&gt;
1.	Install expect and sudo packages&lt;br /&gt;
	apt-get install expect&lt;br /&gt;
	apt-get install sudo&lt;br /&gt;
2.	Create a special user account with a password and using the bash shell.&lt;br /&gt;
	NOTE: replace all occurrances (below) of &amp;lt;SPECIALUSER&amp;gt; and &amp;lt;PASSWORD&amp;gt;&lt;br /&gt;
		with the name of your special user and it's password.&lt;br /&gt;
3.	make a '/root/scripts' directory and install the following scripts in it:&lt;br /&gt;
	3.a	restartOpenSim&lt;br /&gt;
	3.b	expect.in&lt;br /&gt;
	3.c	LOS&lt;br /&gt;
	3.d	KOS&lt;br /&gt;
4.	create the '/home/OSimLogs' directory to contain the OpenSim logs.&lt;br /&gt;
5.	set up the crontab for root using the entry found below.&lt;br /&gt;
Addendum:&lt;br /&gt;
	I am working on using monit to monitor the OpenSim and automatically run /root/scripts/KOS&lt;br /&gt;
	whenever required. At the moment I have to login to the server as root and run 'KOS'&lt;br /&gt;
	manually when OpenSim hangs up.&lt;br /&gt;
Explanation:&lt;br /&gt;
	The cronjob makes sure that restartOpenSim is running. It attempts to start it every 10 minutes.&lt;br /&gt;
	The script itself goes to great lengths to ensure that only one instance of it actually runs.&lt;br /&gt;
	If it ever dies you will have to remove the file '/root/scripts/ROS.running' to allow a fresh&lt;br /&gt;
	instance of it to run.&lt;br /&gt;
	the restartOpenSim script will (if needed) start expect running the expect.in script.&lt;br /&gt;
	expect will spawn a login shell and login to the special user account. This will cause the&lt;br /&gt;
	execution of sudo to run LOS which in turn will launch OpenSim with logging to '/home/OSimLogs'&lt;br /&gt;
	directory. The log files will be date and time stamped.&lt;br /&gt;
------------  restartOpenSim script  ----------------------------------------------&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
if [ -f &amp;quot;/root/scripts/ROS.running&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
RES=`ps -ef |grep -i restartOpenSim |grep -v grep |grep bash |wc -l |awk '{print \$1}'`&lt;br /&gt;
if [ &amp;quot;$RES&amp;quot; -gt &amp;quot;3&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
	echo &amp;quot;RES=$RES aborting&amp;quot;&lt;br /&gt;
	exit 0&lt;br /&gt;
fi&lt;br /&gt;
echo 1 &amp;gt;/root/scripts/ROS.running&lt;br /&gt;
while [ 1 ]&lt;br /&gt;
do&lt;br /&gt;
	RES1=`ps -ef |grep &amp;quot;mono OpenSim.exe&amp;quot; |grep -v grep`&lt;br /&gt;
	if [ &amp;quot;$RES1&amp;quot; = &amp;quot;&amp;quot; ]&lt;br /&gt;
	then&lt;br /&gt;
		RES2=`who |grep &amp;lt;SPECIALUSER&amp;gt;`&lt;br /&gt;
		if [ &amp;quot;$RES2&amp;quot; = &amp;quot;&amp;quot; ]&lt;br /&gt;
		then&lt;br /&gt;
			RES3=`ps -ef |grep &amp;lt;SPECIALUSER&amp;gt; |grep -v grep`&lt;br /&gt;
			if [ &amp;quot;$RES3&amp;quot; = &amp;quot;&amp;quot; ]&lt;br /&gt;
			then&lt;br /&gt;
				echo &amp;quot;running LOS&amp;quot;&lt;br /&gt;
				expect -f /root/scripts/expect.in&lt;br /&gt;
				sleep 5&lt;br /&gt;
			fi&lt;br /&gt;
		fi&lt;br /&gt;
	fi&lt;br /&gt;
	sleep 10&lt;br /&gt;
done&lt;br /&gt;
------------  expect.in script  ----------------------------------------------&lt;br /&gt;
spawn login&lt;br /&gt;
expect Login:&lt;br /&gt;
send &amp;lt;SPECIALUSER\r&lt;br /&gt;
expect Password:&lt;br /&gt;
send &amp;lt;PASSWORD&amp;gt;\r&lt;br /&gt;
expect &amp;quot;by applicable law.&amp;quot;&lt;br /&gt;
wait 255&lt;br /&gt;
send exit&lt;br /&gt;
wait 500&lt;br /&gt;
------------  LOS script  ----------------------------------------------&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# LOS&lt;br /&gt;
RES=`tty`&lt;br /&gt;
DT=`date +%Y%m%d_%H%M`&lt;br /&gt;
echo &amp;quot;In LOS tty=$RES&amp;quot; &amp;gt;&amp;gt;/root/scripts/LOS.out&lt;br /&gt;
cd /root/opensim/bin; mono OpenSim.exe &amp;gt; /home/OSimLogs/OSimLog.$DT&lt;br /&gt;
------------  KOS script  ----------------------------------------------&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
MON=`ps -ef |grep &amp;quot;mono OpenSim&amp;quot; |grep -v grep |awk '{print \$2}'`&lt;br /&gt;
ULI=`ps -ef |grep &amp;lt;SPECIALUSER&amp;gt; |grep -v grep |grep bash |awk '{print \$2}'`&lt;br /&gt;
EXP=`ps -ef |grep expect |grep -v grep |awk '{print \$2}'`&lt;br /&gt;
if [ &amp;quot;$MON&amp;quot; != &amp;quot;&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
	kill -9 $MON&lt;br /&gt;
fi&lt;br /&gt;
if [ &amp;quot;$ULI&amp;quot; != &amp;quot;&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
	kill -9 $ULI&lt;br /&gt;
fi&lt;br /&gt;
if [ &amp;quot;$EXP&amp;quot; != &amp;quot;&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
	kill -9 $EXP&lt;br /&gt;
fi&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
---------  Excerpt from &amp;lt;SPECIALUSER&amp;gt;'s .bashrc  ----------------------&lt;br /&gt;
RES=`tty`&lt;br /&gt;
DT=`date`&lt;br /&gt;
echo &amp;quot;${DT}: Simmer logged in with tty = $RES&amp;quot; &amp;gt;&amp;gt;/home/Simmer/loginlog&lt;br /&gt;
sudo /root/scripts/LOS&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
---------------  /etc/sudoers file ------------------------------------&lt;br /&gt;
# /etc/sudoers&lt;br /&gt;
#&lt;br /&gt;
# This file MUST be edited with the 'visudo' command as root.&lt;br /&gt;
#&lt;br /&gt;
# See the man page for details on how to write a sudoers file.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
Defaults        env_reset&lt;br /&gt;
&lt;br /&gt;
# Host alias specification&lt;br /&gt;
&lt;br /&gt;
# User alias specification&lt;br /&gt;
User_Alias      OPENSIM=&amp;lt;SPECIALUSER&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Cmnd alias specification&lt;br /&gt;
Cmnd_Alias      OSIM = /root/scripts/LOS&lt;br /&gt;
&lt;br /&gt;
# User privilege specification&lt;br /&gt;
root    ALL=(ALL) ALL&lt;br /&gt;
OPENSIM         db4151109=NOPASSWD:OSIM&lt;br /&gt;
--------------------------------------------------------------------&lt;br /&gt;
---------------  root's crontab entry  -----------------------------&lt;br /&gt;
0,10,20,30,40,50 * * * * /root/scripts/restartOpenSim 2&amp;gt;&amp;gt;/root/scripts/restart.err &amp;gt;&amp;gt;/root/scripts/restart.out&lt;br /&gt;
--------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-02-26T12:57:48Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The OpenSimulator Project is a [[BSD Licensed]] Virtual Worlds Server which can be used for creating and deploying 3D Virtual Environments. It has been developed by [[Development Team|several developers]]. Out of the box, the OpenSim can be used to create a [http://www.secondlifegrid.net Second Life(tm)] like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
&lt;br /&gt;
'''News: We're applying as a sponsoring organisation for the Google Summer of Code, see [[GoogleSummerOfCode]] for details.'''&lt;br /&gt;
&lt;br /&gt;
===Quick Links===&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto; background: #ebf7fe;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Messagebox_info.png|link=About}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;middle&amp;quot;| '''[[About|What is OpenSim]]'''&amp;lt;br /&amp;gt;Find out about OpenSim, what it can do for you.&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Compfile.png|link=Download}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;middle&amp;quot;| '''[[Download|Download OpenSim]]'''&amp;lt;br /&amp;gt;Select a version and download a copy of OpenSim.&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Package_system.png|link=Installation}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;middle&amp;quot;| '''[[Installation|Installation]]'''&amp;lt;br /&amp;gt;Steps on how to install and compile OpenSim on various platforms.&lt;br /&gt;
|}&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto; background: #ffecda;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Help.png|link=Support}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;middle&amp;quot;| '''[[Support|Getting Help]]'''&amp;lt;br /&amp;gt;Help and resources for when something goes wrong. Also a list of public grids.&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Openterm.png|link=Development}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Development|The Developers Corner]]'''&amp;lt;br /&amp;gt;Learn how to access our source code repository, and submit patches.&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Bug.png|link=Bugs}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Bugs|Bugs and Testing]]'''&amp;lt;br /&amp;gt;How to report bugs to us, and test OpenSim features.&lt;br /&gt;
|}&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto; background: #fff7da;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Email.png|link=Mailing Lists}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Mailing Lists]]'''&amp;lt;br /&amp;gt;Email mailing lists are used by OpenSim developers frequently to communicate ideas, or support queries.&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Edu_languages.png|link=Chat}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;middle&amp;quot;| '''[[Chat|Chat]]'''&amp;lt;br /&amp;gt;Chat on IRC channel, irc.freenode.net, in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
|width=&amp;quot;1px&amp;quot;|{{navimg|xsize=48|ysize=48|image=Kchart.png|link=Stats}}&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Stats|Stats]]'''&amp;lt;br /&amp;gt;Stats on the OpenSim project from [http://www.ohloh.net/projects/4753?p=OpenSim ohloh].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Welcome!=&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_rexmode_0.1.jpg|300px|thumb|OpenSim with [[RealXtend]] Viewer]]&lt;br /&gt;
|}&lt;br /&gt;
OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes. Due to its clean modular nature it is possible to significantly extend functionality yourself via plug-in modules to suit your application. OpenSim is currently in the alpha development stage, with active testing of development versions encouraged. If you're interested in contributing, please read our [[Contributions_Policy|Contributions Policy]], and learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
==Contributing to the Project==&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously. The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
[[:Category:Users|Users - Overview and Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
==This page in other languages==&lt;br /&gt;
[[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Download</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Download"/>
				<updated>2008-02-23T00:37:42Z</updated>
		
		<summary type="html">&lt;p&gt;AFrisby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Users]]&lt;br /&gt;
=Sources=&lt;br /&gt;
== Stable Releases ==&lt;br /&gt;
''Please update: Current Stable 0.5 (Links and packages required for 3172)''&lt;br /&gt;
&lt;br /&gt;
These are the last version that were considered &amp;quot;stable&amp;quot; and useable in a test enviornment.&lt;br /&gt;
&lt;br /&gt;
* Version 0.5.0&lt;br /&gt;
&lt;br /&gt;
(Source) http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.0-release.tar.gz?view=tar&lt;br /&gt;
&lt;br /&gt;
(Source) svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
&lt;br /&gt;
* Version 0.4.0&lt;br /&gt;
&lt;br /&gt;
(Source) http://dist.opensimulator.org/opensim-0.4.zip&lt;br /&gt;
&lt;br /&gt;
(Source) http://dist.opensimulator.org/opensim-0.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
(Source) svn co http://opensimulator.org/svn/opensim/tags/0.4.5.2-stable opensim&lt;br /&gt;
&lt;br /&gt;
== SVN Checkout ==&lt;br /&gt;
SVN can be downloaded for Windows from [http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 here], or for Mac OS X 10.4.x [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip here]. SVN is built into Mac OS X 10.5.&lt;br /&gt;
&lt;br /&gt;
* For the very latest (and usually unstable) source:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
&lt;br /&gt;
* For 0.4.5.2 Stable version:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.4.5.2-stable opensim&lt;br /&gt;
&lt;br /&gt;
== git checkout ==&lt;br /&gt;
&lt;br /&gt;
for those who prefer git, there is an &amp;quot;unofficial mirror&amp;quot; of SVN into git. It is intended for the collaborative prototyping/proofs of concept, etc.&lt;br /&gt;
&lt;br /&gt;
 git clone http://opensim.be/git/opensim-svn.git&lt;br /&gt;
&lt;br /&gt;
If you know SVN and are interested to compare git, refer to the [http://git.or.cz/course/svn.html crash course]&lt;br /&gt;
&lt;br /&gt;
=Binaries=&lt;br /&gt;
==Nightly Builds (Recommended for testing)==&lt;br /&gt;
===OpenSim.be Builds (Unofficial)===&lt;br /&gt;
These are compiled binary packages created daily from the svn repository. The EXE's can be run natively under Windows, but requires Mono to run under Mac OS X and Linux. They can be downloaded from: &lt;br /&gt;
&lt;br /&gt;
http://opensim.be/build/&lt;br /&gt;
&lt;br /&gt;
==Official Release Builds (Recommended for production)==&lt;br /&gt;
* Link to compiled versions here.&lt;br /&gt;
&lt;br /&gt;
==Others==&lt;br /&gt;
===RealXtend Build (Unofficial)===&lt;br /&gt;
This is a version designed to interoperate with the [[RealXtend]] viewer. It's not required for their client, but some features will not work without it.&lt;br /&gt;
&lt;br /&gt;
http://www.realxtend.org/get.php?id=2&lt;br /&gt;
&lt;br /&gt;
===OpenLife Standalone Version (Unofficial)===&lt;br /&gt;
Preconfigured standalone sim based on SVN3274 (5 FEB 08) includes a simple GUI and is available for download here:&lt;br /&gt;
&lt;br /&gt;
http://openlifegrid.com/Downloads/tabid/67/Default.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>AFrisby</name></author>	</entry>

	</feed>