Jump to content

Script Time, and the Importance of Avatar Weight.


MajesV4
 Share

You are about to reply to a thread that has been inactive for 681 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

One thing I have noticed since getting my Linden Home is the lack of spare time in the new regions. Many people seem to be unaware that we are all very limited in terms of region resources and script time, "memory"; is perhaps the most limiting.

SL Regions only have 128 megabytes of memory which equates to about 22 ms script time. When dealing with the Lab in the past concerning a severely over-scripted region. We were told each region should support approximately 4000 scripts. While script count is not the most important factor in region performance, and script counters can be very deceiving; it is at least a starting point to determine where a regions poor performance might be coming from.

Good info here: http://wiki.secondlife.com/wiki/Viewerhelp:Statistics

The important part is the scripts actual memory time usage. Some scripts use more than others. But we have very good tools to check  these things now days and simply disabling scripts not in use helps a lot. Many items contain scripts that we never use once we have placed them on our sims.So what is using the most on our regions these days ..???... Boats? Planes? Flying Pickles ?

In my experience avatars use the most region memory by far. People wearing silly things that weigh down their avatars and they likely don't even know it. I have had many tenants complain about region "lag" while they themselves were using over 10 megs of region resources. There is no reason to wear your adult private parts while you are trying to sail a boat, or fly a plane, or even converse with your neighbour 😉 Turn that crap off !

If we are going to have 20-30  residences per region we are going to have to make some compromises.. Adult furniture is also very script heavy but most can be turned off when not in use. A little awareness of your resource usage a a little consideration for your neighbours can go a long way :)

By the way, I personally think the Lab did a fantastic job of the new regions so far and I am very much looking forward to the rest.

Thanks guys!

  • Like 2
  • Haha 1
Link to comment
Share on other sites

to reduce script time i see no other option than forbid flying, boats, sailing, horseclubs, parties, and police RP ... everybody can breath again..., and without boats and planes we also don't need the extra scripts in orbs anymore, they can go up from 0 to 4096 again....
:SwingingFriends:

Edited by Fox Wijaya
  • Haha 3
  • Confused 1
Link to comment
Share on other sites

I wonder what will happen when the forces of "Your unfurnished house..." meet up with the forces of "Your script resource usage..."

It could be interesting.  I am envisioning something akin to the end of the movie Angels and Demons when matter and antimatter collided.

Edited by Gryphon Ronas
Fixed: Angles=Angels (Apologies to Dan Brown)
  • Haha 14
Link to comment
Share on other sites

16 minutes ago, Gryphon Ronas said:

I wonder what will happen when the forces of "Your unfurnished house..." meet up with the forces of "Your script resource usage..."

It could be interesting.  I am envisioning something akin to the end of the movie Angels and Demons when matter and antimatter collided.

*gets ready for the show*

image.png.13aeb85f15bb547bf2b456b73062e0c6.png

 

Of course now the 'distasteful lawn decoration' committee will be after me

  • Like 2
  • Haha 7
Link to comment
Share on other sites

There does appear to be a script overload problem that's appeared relatively recently. Surely, suddenly, our script usage hasn't rocketed up, has it? Many people, including myself, think that it didn't used to be this bad, and that there does seem to be a mysterious problem that's crept in.

This has been thrashed out in a number of other threads quite recently; it looks like a widespread problem, not just confined to Bellisaria. 

  • Like 6
Link to comment
Share on other sites

39 minutes ago, Odaks said:

" it looks like a widespread problem, not just confined to Bellisaria.  "

It's not just confined to the new Continents. The new continents are just more densely populated at the moment. Any time you have regions divided into 1024s and those 1024s are occupied you will see the same results.

Most of the replies to this post show the overall attitude though, and is exactly why the Lab will not likely increase resources to help combat the problem.

Throw another 128 megs at it and we'll need another core to deal with it. Then creators will simply add more scripts and avatars will wear even more scripts just because they can.

I didn't really expect any of the regulars here to have a change of heart, they are all well aware of the problem. Just thought it might help someone waiting for a new home to realize, until the new wears off and they're mostly abandoned like the old Linden Homes, not much hurry to get there....

Carry on....

Edited by MajesV4
Link to comment
Share on other sites

@MajesV4 

Maybe  a public service announcement in the larger Bellisaria groups. Many dont know but would like too..

info below for inspiration 

How can I lower scripts? How can I check scripts. I know there's a way but it has been a long time.

All my new furniture has color changing hid same with my haor etc. Once i ise them I would hope those scripts dont affect anything? I assumed if not being used they dont take any power.

 

  • Like 6
  • Thanks 1
Link to comment
Share on other sites

4 minutes ago, Louminca said:

Maybe  a public service announcement in the larger Bellisaria groups. Many dont know but would like too..

maybe not and stop the patronizing, it caused more harm already past week than the whole privacy discussion did.

  • Like 2
  • Confused 1
Link to comment
Share on other sites

@Louminca

I would love to see the Lab take that initiative as they are certainly more knowledgeable than myself. As for checking there are several tools available on the MP as well as available in your viewer under about land.

Prim script analysers are also available for furniture scripts like you mentioned. I would doubt they are much of a problem to be honest, but knowing is better than not :)

  • Thanks 2
Link to comment
Share on other sites

12 minutes ago, Louminca said:

Info below for inspiration 

How can I lower scripts? How can I check scripts. I know there's a way but it has been a long time.

As an average user who doesn’t have much technical knowledge, this would be helpful to know.  

  • Like 6
Link to comment
Share on other sites

Hmmm, more evidence of my cluelessness, I read OP msg as very helpful (except the link, might as well be in Greek lol)  I'm always a little concerned about my scripts, but not sure how to reduce it.  I think removing color change scripts from hair helps, ditto resizing scripts in clothing, but I have no clue if my furniture is a problem.  Almost everything I have contain sits.  Also, helpful to learn my wandering rabbit might be a problem in community 😞

Thank you to anyone/everyone who takes the time to teach me something I might not know ☺️

 

Edited by GinaFreumann
spelling
  • Like 3
Link to comment
Share on other sites

9 minutes ago, GinaFreumann said:

Thank you to anyone/everyone who takes the time to teach me something I might not know ☺️

 

About Land

Script Info

My Avatar - shows the scripted items you are wearing.

Excellent tools for finding such problems in more detail...

https://marketplace.secondlife.com/p/Dvandva-Prim-Script-Counter/4581624

https://marketplace.secondlife.com/p/Dvandva-Avatar-Script-Monitor/4581686

Screenshot at 2019-05-19 18-06-27.png

Screenshot at 2019-05-19 18-09-05.png

  • Like 6
  • Thanks 3
Link to comment
Share on other sites

1 hour ago, MajesV4 said:

About Land

Script Info

My Avatar - shows the scripted items you are wearing.

Excellent tools for finding such problems in more detail...

https://marketplace.secondlife.com/p/Dvandva-Prim-Script-Counter/4581624

https://marketplace.secondlife.com/p/Dvandva-Avatar-Script-Monitor/4581686

Screenshot at 2019-05-19 18-06-27.png

Screenshot at 2019-05-19 18-09-05.png

Thank you. We all can do a little help in reducing lag, etc. This is useful information. 

  • Thanks 2
Link to comment
Share on other sites

17 minutes ago, ClariceRose said:

It seems like a lot, is it?

As compared to mine it would seem so :) But no, likely it is pretty close to normal with modern avatars and attachments. You could take a trip to a nightclub that has visitor monitors and compare yourself with others, but the main thing in my mind is being aware of the differences it makes in your own experience when you reduce scripts.

Obviously some things are more important than others and you really don't want to walk around without a head. None of us want a completely static SL, yet that seems to be the argument some make when these discussions come up. There is a way to compromise without giving up your enjoyment. In many cases reducing scripts on your avatar and parcel can even enhance it.

Being aware of it and making a conscious effort to use only what you need will go a long way. You'll notice the difference in your own experience as you start to see the regions resources less strained. Pay attention to region script spare time, when there is 0 spare time there are scripts trying to run that can't, possibly even someone AO so they are walking in slow motion, or menus taking ages to open, delayed rezzzing, and out right fails on rez. It can get bad in crowed areas, this was the reason for the post here. Not so much to rehash the region resource debate.

But, in the new Linden Homes there is already a problem, if it's left to be dealt with as it has in the past I think we only have to look at the old homes to see where this is headed.

Thanks for your attention and concerns, I am in no position to tell anyone what is and what is not acceptable. I own a full mainland region and I can do that there should I choose. Let's just hope the new regions can remain enjoyable for all in the future :)

  • Like 5
Link to comment
Share on other sites

We have moved from selling hair in different shades, to selling 1 hair with a scripted color change HUD. Plus all the furniture that not only include sits, but change color and textures.

I am not sure what can be done. If it can be done. Is the color change/texture change what merchants want, or what customers want? It is something that came the last years.

It is better, to offer a 5 color HUD instead of 5 different hairs?

I can't think it would make my Secondlife worse.

Clothes is another thing. To offer xx different colors/textures for the price of what's often only a few percent over a single color.

The thing is that so few will bother with it. They don't read here. They notice lag, but will say they LL should fix it.

No one is going to be happy, no matter what way it goes.

  • Like 4
Link to comment
Share on other sites

One big problem, which I consider a bug in SL, is that scripts doing absolutely nothing use some time on every frame. The system asks them, on every frame, "You need to do anything?" The script says "No." This takes a tiny amount of time. About 0.003ms per script per frame. But if you have 4000 scripts in a sim, there's 12ms of time going down the drain. You only have about 16ms for all the scripts.

So resizers, appliers, and similar inactive scripts do eat some time. Removing them from static objects helps, a tiny amount for each script. Keep an unmodified copy in inventory,  and modify a working copy. This is also true for clothing. Appliers and resizers can often be removed once the garment fits. But keep an unmodified copy as a backup.

 

  • Like 5
Link to comment
Share on other sites

19 minutes ago, animats said:

One big problem, which I consider a bug in SL, is that scripts doing absolutely nothing use some time on every frame. The system asks them, on every frame, "You need to do anything?" The script says "No." This takes a tiny amount of time. About 0.003ms per script per frame. But if you have 4000 scripts in a sim, there's 12ms of time going down the drain. You only have about 16ms for all the scripts.

So resizers, appliers, and similar inactive scripts do eat some time. Removing them from static objects helps, a tiny amount for each script. Keep an unmodified copy in inventory,  and modify a working copy. This is also true for clothing. Appliers and resizers can often be removed once the garment fits. But keep an unmodified copy as a backup.

 

So stopping the scripts is as good as removing them, if I understand you correct?

Is it possible to have "idle" scripts, that only react when you click them?

Link to comment
Share on other sites

4 minutes ago, Marianne Little said:

So stopping the scripts is as good as removing them, if I understand you correct?

Is it possible to have "idle" scripts, that only react when you click them?

Unclear. Haven't tried. Someone should try that. Make up an object with, say, 10 non-running scripts and take it an island with zero script activity. Then look at the script stats. Clean up your avatar to have zero script activity before you do this.

Link to comment
Share on other sites

2 minutes ago, Marianne Little said:

So stopping the scripts is as good as removing them, if I understand you correct?

Is it possible to have "idle" scripts, that only react when you click them?

This is something I have thought about asking creators to include into their "color/texture" changers as simply right clicking and stopping scripts in objects would also kill any sit animations, etc. But I wasn't sure it could be done as I never got into scripting in SL. I would have thought by default they would timeout, but that is not the case...

Is it possible to have texture changing venues include a stop button that would in affect kill those scripts while leaving the main scripts running ? I dunno, but I'm sure it has been looked into by active SL creators.

 

Link to comment
Share on other sites

3 minutes ago, MajesV4 said:

This is something I have thought about asking creators to include into their "color/texture" changers as simply right clicking and stopping scripts in objects would also kill any sit animations, etc. But I wasn't sure it could be done as I never got into scripting in SL. I would have thought by default they would timeout, but that is not the case...

Is it possible to have texture changing venues include a stop button that would in affect kill those scripts while leaving the main scripts running ? I dunno, but I'm sure it has been looked into by active SL creators.

Yes. I've seen resizer scripts with a "Delete" button. You get a dialog like "After this you can't change anything. Continue/Cancel?" If you continue, it does an llRemoveInventory on itself and goes away.

  • Like 2
Link to comment
Share on other sites

40 minutes ago, animats said:

Yes. I've seen resizer scripts with a "Delete" button. You get a dialog like "After this you can't change anything. Continue/Cancel?" If you continue, it does an llRemoveInventory on itself and goes away.

That is common. It is impossible to use the scripts again. And for furniture, I saw my kitchen had the most. Remove them, I have to rez new kitchen if I will use it. And I have made changes in it, that I must do again. Plus linked decor to it.

That's why an idle script would be best. Maybe I don't understand what idle means. You clearly think I mean a permanent end to them. I thought idle meant sleeping script that do nothing, not sending out anything, when not in use.

Edited by Marianne Little
typos
  • Like 1
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 681 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...