<div dir="ltr">Hello,<div>I was wondering if anyone can explain or throw in a few ideas on the motivation for limiting the number of listeners on a sim.<br clear="all"><div><a href="http://opensimulator.org/wiki/Configuring_Scripting">http://opensimulator.org/wiki/Configuring_Scripting</a><br>
</div><div><br></div><div><ul style="line-height:19.046875px;list-style-type:square;margin:0.3em 0px 0px 1.5em;padding:0px;color:rgb(0,0,0);font-family:sans-serif;font-size:13px"><li style="margin-bottom:0.1em">max_listens_per_region - Change the max number of llListens per region. Default is 1000.</li>
<li style="margin-bottom:0.1em">max_listens_per_script - Change the max number of llListens per script. Default is 64.</li></ul><div><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px"><br>
</span></font></div></div><div style><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">I have one application which I modified to take into account the max_listens per script which is 64.</span></font></div>
<div style><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">After changing it, the application grew happily again until it is now hitting the max_listens_per_region.</span></font></div>
<div style><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">I have some thought on how I may further reduce the number of listeners I use, but am wondering whether it might be a waste of time.</span></font></div>
<div style><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">For e.g. I could further reduce the number of listeners by making sure every object/3d entity I use does not have more than one listener. However, I will then need to queue up messages that go between the various objects and squeeze everything through only one listener channel ... rather than have data flow between parallel listener channels. Right now, every object use two parallel listener channels. I do not yet know the impact on performance between the two approaches. What do you think?</span></font></div>
<div style><font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">Now question comes up, say, I double max_listens_per_region, what do I stand to lose by doing so?</span></font></div><div style>
<font color="#000000" face="sans-serif"><span style="line-height:19.034090042114258px">Sorry for the questions .... which might be nooby, but I cannot examine underlying opensim infrastructure to find out. Am far more focused on application layers.</span></font></div>
-- <br><font color="#999999">'Consider how the lilies grow. They do not labor or spin.'</font><br><b>Rameshsharma Ramloll</b> PhD, CEO CTO DeepSemaphore LLC, Affiliate <i>Research Associate Professor</i>, Idaho State University, Pocatello, ID 83209 Tel: 208-240-0040<br>
<div><a href="http://deepsemaphore.posterous.com/" target="_blank">Blog</a>, <a href="http://www.linkedin.com/in/rameshramloll" target="_blank">LinkedIn</a>, <a href="http://www.deepsemaphore.com" target="_blank">DeepSemaphore LLC</a>, <a href="https://plus.google.com/103652369558830540272/about" target="_blank">Google+ profile</a></div>
</div></div>