Welcome to the sim stats for November.
SIM |
Micheil’s Rating |
Dilation
|
FPS
|
Physics
|
Script
|
Spare
|
Script
|
| Enerville | 1.0 | 45 | 0.1 | 16.7 | 4.2 | 0.87 | |
| Ener Skerry | 0.99 | 45 | 0.2 | 14.9 | 6.2 | 0.82 | |
| Ener Passage | 0.94 | 42 | 0.6 | 4.8 | 17.7 | 0.65 | |
| Ener Strait | 0.96 | 44 | 0.1 | 5.7 | 16.3 | 0.72 | |
| Enercay Midkey | 1.00 | 45 | 0.4 | 8.0 | 13.1 | 1.02 | |
| Enercay Westkey | 1.0 | 45 | 0.2 | 11.2 | 10.1 | 1.01 | |
| Enercity Harbor | 0.99 | 44 | 0.6 | 19.8 | 0.0 | 0.68 | |
| Enercity Weston | 0.99 | 45 | 0.4 | 20.8 | 0.0 | 0.75 | |
| Enercity Easton | 0.96 | 44 | 8.9 | 11.9 | 0.0 | 0.34 | |
| Enercity Square | 0.99 | 45 | 0.1 | 13.1 | 8.2 | 0.86 | |
| Enercity Shores | 0.99 | 45 | 1.6 | 18.2 | 0.0 | 0.72 | |
| Enercity Park | 0.99 | 44 | 0.1 | 1.1 | 20.9 | 1.00 | |
| Selected SL Regions | 0.99 | 44 | 0.8 | 19.3 | 0.2 | 0.51 | |

As part of the testing that I do, I always try to find a couple of empty mainland regions to run some test scripts in and capture elapsed times. I generally first try the same ones I used during the previous testing unless those regions are no longer empty. I look for regions with no objects and no scripts so the only scripts running in the region are the ones I’m carrying. If possible, I also look for regions that don’t show any child agents. And no, these really aren’t children…lol. In sim terms, a child agent is an AV that can see into your current region. These child agents do impact sim resources to some extent as the sim has to communicate certain information back to these AVs. Information about objects that the AV can see and where they move to, etc. For an empty sim, this extra child agent communication may be so minimal as to not make any difference.
Anyway, I use these tests in the empty regions as a baseline to see what the best possible script performance could be. Generally, these empty regions test about the same as the best testing iLIVEisl regions. However, this time, several of the iLIVEisl regions actually tested better than these empty mainland regions. What’s up with that? Just when you think you sort of understand things, something changes. lol.
There have been several more server releases in the last two months. A few more 1.30 releases and a 1.32 release. The release notes for these recent releases are still very slim on details. Either they contain very minor updates or not many of the updates are documented in the release notes. One thing of note, the 1.32 release contains this…
Added back-end support for improved tracking of script memory usage
Could that be in support of future script limitations referred to during the open space episode from last year?
Some key points regarding sim performance.
- A sim frame is 22.2 ms in length.
- A time dilation of 1.0 means the sim is running at full speed.
- As frame time gets larger than 22.2, time dilation drops below 1.0 and sim FPS drops below 45.
- Spare time means there is time in the frame that the sim has nothing to do and is not running at capacity.
- When busy, the sim will try to avoid increasing the sim frame time by spending less time running scripts.
The above points apply primarily to full sims. Openspace and Homestead sim stats can be somewhat different, particularly in regard to what spare time means.







Wonderful explanation! I come away from your post actually understanding more about simulators! Thank you.
Paul Mason
10 Nov 09 at 1:29 am
@Paul Mason
Thanks. I appreciate that. :)
Micheil Merlin
10 Nov 09 at 7:51 pm
this is always a nice post to read. one it’s nice to know where the estate stands and secondly, i learn more and more about lag
i’d like to put together a reference post on top anti-lag tips at some point, maybe you can help shape that
i know about textures and gaps in building and how they affect lag but i don’t know some general scripting rules (like always use Mono, etc)
thanks for a great post! =)
iliveisl
11 Nov 09 at 9:24 am
@iliveisl
I’d help with that. There are several fairly basic rules I follow with scripting. Some come from hints on the LSL Wiki and some just come from programming experience.
Micheil Merlin
12 Nov 09 at 10:14 pm