You are not logged in (login or register) Sitemap | Help!

Load testing: >3000 Opensim scripts on Windows 7

The new operating system from MS does a good job

Edited by: Jani Pirkola


Ralf made a load test starting from 3000 concurrent and resource hungry LSL scripts. How does yesterdays laptop with the new Windows 7 survive?

After seeing some load tests (Especially ones from Intel's ScienceSim) I wanted to test what kinf of performance I could expect on a recent Opensim codebase (SVN 9561) on Windows 7 (RC) when using some not so opensim-friendly scripts.

The simulator and Viewer (Hippo 5.1) are run on the same 1,5 year old Laptop (64 bit system). The actual specifications of the laptop: 4GB memory and Intel Core Duo 2.4 with NVIDIA NVS140M.  

I did not go as far with testing that no movement was possible any more, nor did i close my Outlook, IE, Firefox and Safari. That way, this is more about "what you can expect using your Laptop as a local sandbox doing daily work".  For the same reason the test was run on the self contained (but slow and limited) SQLite database.

Each prim had 3 LSL scripts inside:

  - texture changer (timer based and reacting to touch)
  - rotation script
  - user radar (scanning 96m radius in 5 s intervals and adding to a list if not owner)

I did prepare this as an oar file with 1000 prim (summing up to 3000 running scripts) for load testing. You can grab the test-oar from rexxed.com .

1000

...loading , takes about 20 seconds including all scripts.

1000-1

Just after loading - Opensim seems to get along quite well.

1000-3

Three scripts and a bunch of textures in each prim - a nice 1000 prim wall.

1000-4

Now replicating 2 blocks of 125 prim each via SHIFT-drag (copy) - this works fine as well.

1000-5

After some more copy - I am at 2000 prim with 5999 active scripts (uuh.. one failure since the start.. i did not look for it)

Movement still possible, framerates acceptable. Not too bad !

Conclusion

Opensim seems to have big steps with regard to possible script load (and maybe Win7 is not a bad platform). Development of complex content including script mass on a usual laptop seems to be no problem at all.

Article tagged: OpenSim | scripting | sizing


2 comment(s) for “Load testing Opensim scripts on Windows 7”


Gravatar of JessicaD JessicaD said on Thursday, June 04, 2009 (5:57:03 PM)
Ralf,

Its great that you have had such a positive experience with Windows 7. If you are unfamiliar with some of the many great features that Windows 7 offers or even just to get some helpful tips / tricks, head on over to Microsoft Springboard.


http://tinyurl.com/832nco

Jessica
Microsoft Springboard / TechNet
v-jedeen@microsoft.com
Gravatar of Willem Britz Willem Britz said on Tuesday, October 27, 2009 (6:21:38 PM)
Hi, have only with opensim and win7. The follwoing error is displayed in the commandline of opensim " [RADMIN]: Exception whilst loading default avatars ; Object reference not set to an instance of an object."
When hippo is started and i'm signed into my local sandbox, as soon as I edit my avatar, any changes made show that say shirt as black. This only happens on local use not in online browser.

Any ideas?