Friendly greetings! You can learn Second Life in a fun and fast fashion! The enthusiastic Torley is your host, taking you on a tour through tips, tricks, and techniques that'll increase your confidence and make you smile. :) Whether you're a newcomer or longtime Resident, your inworld experience will benefit from these video tutorials. Distributed by Tubemogul.


More DIY videos at 5min.com

Video Transcription

Mono is a project focused on making scripts from faster in second life. You need even if you are not a scripter by using scripts to objects you’ll benefit from less server spot like and better performance. How much faster? For complex scripts which perform lots of processing up to 200 times fast. Simple scripts would be noticeably faster but in aggregate meaning a lot of then running at the same time it can make a big difference. Our engineers and community contributors your a fellow residents I celebrate for helping get mono to you we are confronted by one obstacle after another to ease the transition and bridge compatibility, yes they persisted in the progress. Literally, 100 of bags on the issued tracker resolved but how we look at some examples of a mono virtual machine engine versus the order LSL 21. But we are looking at here is a side by side computers in are its Blueman Steele’s version of the Conway’s game of life based on a set of rules. These cells go through in a rations and be either live in create new cells or die be seen what is going on. This adjacent patterns, so the left one is running on the old LSL and the one in the right is on mono, you can see it is interacting going through subsequent generations by this number here a lot faster. Our test show that the mono one runs over 11 times faster than the old LSL virtual machine and it also uses less than 25% of the CPU time. So benefits in both those fronts and here is another instance this one increment in assures whole numbers starting with zero up to 9999 LSL and model are painted in sort of this stop watch match when I click the sphere. Observe already notice how mono is doing a much better job that keeping count. And you will go all the way up 9999 and we will show the e-laps time. I do not think we need to wait whole period for the LSL one but you can see that mono one that is already completed. Mono scripts also have increased memory capacity up from 16 to 64 kilobytes, this demo shows at more pictures can be read from the mono than the LSL version. So what this is also mean for you? My first of all scripts are automatically re-compiled for mono one reason is to prevent unexpected breaking of content and another is to respect creator’s permissions. The great news is re-compiling scripted object from mono is easy. Let us have a quick look at how to re-compile an existing scripted object such as this from mono. Of course you have to make sure that the scripts are modifiable, you can easily find this out for example by right clicking add it and here in the content tab notice the script it does not say no modify. Another want to tell is simply double click it to open because if you can do that then you can check mono for single scripts and then save it. We will take a few seconds and it will begin to re-compilation process and here we go. That save was complete however if it is in more complicate object with lots of scripts what you going to do is right click add of it and here from the tools menu go to re-compile scripts inflexion and select mono. This may take a few minutes if the object has a lot of complex scripts and on any case it is pretty much as set it, let it run and towards done process, oh when here we are some moments later as you can see, the compilation process is done. Go ahead and post that. Then now the scripted object has been re-compiled for mono. If you don’t have modify rights to a script you’d like to see optimize for mono and contact the maker. Point them to our mono info page and help get to word out about fine tune and re-compiling new mono versions of their creation, remember mono is on the server side not the viewer. You don’t need a special viewer to run mono scripts but to create and re-compile your own mono scripts you need second life 1.21 release candidate or newer. Also if your tech green client here in the view menu and the statistics bar you’ll notice it under the stimulators steps section. You’ve change instructions per second to events per second because mono gives us no way to do IPS the old way. I hope that helps you und