About the Homestead Launch and Script Limits (blog post)
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
01-03-2009 18:56
From: http://blog.secondlife.com/2009/01/03/about-the-homestead-launch-and-script-limits
As we have previously blogged, Homesteads will be launched as a new product on Monday 5th January. Those of you that own an Openspace should already have received emails from us explaining the changes taking place; this post is to ensure that you have as much information as possible ahead of the change.
In launching a new product, there are many areas that will change, including additions to the website, new knowledgebase articles, and of course, changes to the Land Store itself.
Here’s a quick wrap-up of what to expect:
* The Land Store will be closed from 8am until noon SLT on Monday to allow us to make the needed changes. When it comes back, both Homesteads and Openspaces will appear as options for owners of full islands. * On Monday, all Openspace regions will undergo a rolling restart. The large majority of these restarts should happen before noon. * If you have declared to us, via a support ticket, that your Openspace will genuinely be used for light use scenery, then from Monday it will remain an Openspace. However, it will have the 10 agent limit and 750 prim maximum applied. This means that to remain an Openspace, a region needs to have its prim count lowered to 750 prims or less before Monday. Posting of classifieds and events will not be possible on these regions. * All of the other Openspace regions will become Homesteads after the restart. There will be no change to the prim limit for Homesteads, but there is an agent cap of 20. Classifieds and events will work as usual. The billing for Homesteads will move to USD$95 per month, starting on the next bill date that falls on or after the 5th January. If you normally bill on the 25th, then your January 25th charge will be USD$95. * Educators that have paid for a half year or full year in advance via our invoiced order system will be unaffected until their renewal date, when they should expect the new fees to be reflected on their renewal invoice. If you need to confirm your renewal date, and what the fees will be, please contact the Concierge team.
Script Limits
To maintain the best performance for all our Residents, we recognize that script limits are necessary. This is especially true for those products like Homesteads and Openspaces where there are multiple regions sharing a CPU. Without limits, one region overloaded with scripts could negatively affect the performance of other regions on the same CPU.
In Q1 we hope to release some new code in the simulator to capture very detailed data about script load from all of the regions on the Grid. This additional logging will not affect performance.
Once we have this data, we will begin sharing that information with the community and talking about where the limits should be. The aim here is to prevent the overuse that can negatively impact the performance of other regions on the same CPU, and most islands will probably fall below any limits we put in place. However those limits are more likely to impact the minority of islands that are very heavy script users.
Even after we have decided on what those limits should be, we still have to then build into the viewer the tools you will need to monitor and measure your own script usage. Once those tools have gone through QA, First Look and Release Candidate stages, they will finally make it into the default viewer. Then we will need to provide you all with a reasonable length of time to adjust to those limits.
This is a process that will take some time. To give you a rough idea of our current timeline, we plan on finalizing what the script limits will be in Q1, then releasing the Viewer tools in Q2 for possible enforcement in Q3. Once we have more definite dates, we will let you know.
Current performance issue
Finally, one last item to let you know about. We have identified a minor issue on the servers that causes a certain process to get stuck. This happens rarely, and we see only a handful of cases per day, but when it does happen it causes FPS performance to dip on regions on that CPU. For that reason, this affects Homesteads and Openspaces more than full regions, as they share a CPU.
While we work to fix this problem, we are putting in place a script that regularly hunts out and kills these stuck processes automatically. This means that in the unlikely event that your region does become affected, within an hour or two it should return to normal performance. If after a few hours it still hasn’t recovered, please contact support.
If you have any concerns or questions, please contact support as usual; the Concierge team offers telephone and livechat support 24×7 so please do get in touch.
Just to recap:
The Homestead and Openspaces changeover takes place on Monday, January 5, 2009.
Definitions
* Openspace region: Light use and intended only for scenery, it allows for 10 agents and 750 prims. No classified or events postings are possible for Openspace regions. USD$75 per month. * Homestead region: For light commercial and residential including rental, Homesteads have a 20 agent limit and 3750 prims. Classified and event postings are allowed. USD $95 per month.
Timing:
* January 5th: From 8am until 12 noon SLT, Land Store closed for maintenance. Upon opening, both Homesteads and Openspaces will be available as options for island owners. * January 5th: All Openspace regions to undergo rolling restart. Most will happen before Noon SLT.
Billing
* If your normal monthly bill date is before the 5th you will be billed your new rate in February 09 * If your normal monthly bill date is on or after the 5th, you will be billed the new rate in January 09 * Educators that have paid for a half or full year in advance will be unaffected by rate increase until their renewal date. For more information and to confirm renewal dates contact the Concierge team.
Script Limits
* We will need to implement script limits to prevent a heavily overloaded region from negatively affecting the performance of another region.
Timing for Script Limits:
* In Q1, we will be gathering data on script load, and sharing this usage data with the community before deciding what the most appropriate limits are. * In Q2, we expect there to be Viewer changes to allow you to monitor your script usage against those limits. * In Q3 we will begin enforcing script limits.
A spot to discuss this blog post since the Lindens don't seem to have an official thread on it.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
Elanthius Flagstaff
Registered User
Join date: 30 Apr 2006
Posts: 1,534
|
01-03-2009 19:00
Since the price is shooting up to $125 in June it doesn't matter what the script limits are because there won't be any Homestead sims left online.
Ha, just kidding (kinda). In my opinion this seems a pretty reasonable approach with a decent amount of forewarning. I'm not going to complain about it.
_____________________
Visit http://ninjaland.net for mainland and covenant rentals or visit our amazing land store at Steamboat (199, 56). Also, we pay L$0.15/sqm/week for tier donated to our group and we rent pure tier to your group for L$0.25/sqm/week. Free L$ for Everyone - http://ninjaland.net/tools/search-scumming/
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
01-03-2009 19:18
Even as a general supporter of the changes the issue brought up here is a big one since people are being told that they have to make blind decisions on whether to go through with a conversion or not when a major deciding factor hasn't even been hammered out yet.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
Elanthius Flagstaff
Registered User
Join date: 30 Apr 2006
Posts: 1,534
|
01-03-2009 19:32
Yeah I've heard that complaint before about how people have to make decisions without knowing about the script limits...
But seriously... nothing is happening for 6 months. 6 months is, like, forever. Anyone who thinks they know what SL will look like in 6 months and makes business decisions based on that "knowledge" is a total idiot. Some stupid script limits changing in 6 months is the least of your worries if you're trying to get into long term business in SL.
_____________________
Visit http://ninjaland.net for mainland and covenant rentals or visit our amazing land store at Steamboat (199, 56). Also, we pay L$0.15/sqm/week for tier donated to our group and we rent pure tier to your group for L$0.25/sqm/week. Free L$ for Everyone - http://ninjaland.net/tools/search-scumming/
|
Sim Myoo
Registered User
Join date: 13 Sep 2007
Posts: 31
|
01-03-2009 19:44
Homestead region: For light commercial and residential Once again what is light commercial? This is wide open, I might consider it a mall and a club and a few stores. Or I might consider it a simple little shop. What is light commercial? Im sure someone on here will give me there opion but It will be different then someone elses. LL just tell us right up front what we can have. With the term light commercial that means anything goes. And you can bet the estate owners are going to look at it that way also. This is how the whole OS thing started in the first place. LL vauge description of how these sims could be used. LL come on get with it your doing it again.
|
Jean Swashbuckler
Registered User
Join date: 15 Aug 2008
Posts: 194
|
01-03-2009 19:49
From: Elanthius Flagstaff Yeah I've heard that complaint before about how people have to make decisions without knowing about the script limits...stupid script limits changing in 6 months is the least of your worries if you're trying to get into long term business in SL. Absolutely agree, especially since you already have to have a full region before adding a Homestead. Those in it for the long haul will figure out how to make it work and get on with it.
|
Jean Swashbuckler
Registered User
Join date: 15 Aug 2008
Posts: 194
|
01-03-2009 19:52
From: Sim Myoo This is wide open, I might consider it a mall and a club and a few stores. Or I might consider it a simple little shop. It will force the Homestead owner to prioritize....20 avatars max and 3,750 prims max. Just like any other rental or operation you have to determine how you will prioritize the allocation of prims. The new wrinkle is the 20 avatar max limit. Homesteads ****are not**** designed for large scale clubs and malls, especially if you are thinking of campers or bots. ****EDIT**** Ivan, yes we did  This is fairly straight-forward decision-making.
|
Ivan Boomhauer
RL/SL Businessman
Join date: 31 Oct 2007
Posts: 20
|
01-03-2009 19:54
From: Sim Myoo Homestead region: For light commercial and residential Once again what is light commercial? This is wide open, I might consider it a mall and a club and a few stores. Or I might consider it a simple little shop. What is light commercial? Im sure someone on here will give me there opion but It will be different then someone elses. LL just tell us right up front what we can have. With the term light commercial that means anything goes. And you can bet the estate owners are going to look at it that way also. Well, the way I would read "light commercial" would be a commercial venture that would not bring more than 20 avs to a sim, since those limits will be in place on January 5th. An example would be a store, which typically doesn't draw more than a few avs at a time. So could you put a club there? I guess you could, realizing that you can't have more than 20 avs there at a time (assuming you owned the whole sim... your mileage may vary based on how much of the sim you have). Wouldn't be much of a club... and it would really tick off the neighbors if they couldn't TP home because the club is using the av limit for the entire sim. Based on the av limits, light commercial seems like it would be self-policing to me. ***EDIT*** Jean, looks like you were making almost the exact same point as I did at the exact same time 
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
01-03-2009 20:41
From: Jean Swashbuckler It will force the Homestead owner to prioritize....20 avatars max and 3,750 prims max. Just like any other rental or operation you have to determine how you will prioritize the allocation of prims. The new wrinkle is the 20 avatar max limit. Homesteads ****are not**** designed for large scale clubs and malls, especially if you are thinking of campers or bots. ****EDIT**** Ivan, yes we did  This is fairly straight-forward decision-making. In a way this makes things easier and harder for estate owners since instead of just prim control they'll also have to do fine grain control on the number of av's as well as the script load. Hopefully when LL gets this all worked out on top of the viewer tools that they say they'll add they'll also add a few lsl functions that will allow true fine grain control over these aspects.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
Vittorio Beerbaum
Sexy.Builder Hot.Scripter
Join date: 16 May 2007
Posts: 516
|
01-03-2009 21:01
From: Elanthius Flagstaff Yeah I've heard that complaint before about how people have to make decisions without knowing about the script limits...
But seriously... nothing is happening for 6 months. 6 months is, like, forever. Anyone who thinks they know what SL will look like in 6 months and makes business decisions based on that "knowledge" is a total idiot. Some stupid script limits changing in 6 months is the least of your worries if you're trying to get into long term business in SL. Uh? I've bought my OpenSpace, and they lowered the setup price, i had to accept it (no refund); so then they decided to raise the monthly fees.. and again i had to accept it (no refund of setup fees, so i would have lost 450usd all together).. after the crazy annuncement they also said to me that i had to accept a 20 avatar limit.. and i had to accept it; now they won't only to introduce another limit, but they want that i accept that limit prior to know wich sort of limit it would be (!). May you tell me what's an acceptable cutting line that would distinguish a service user (customer) from a slave?  ...because at this point it would be convenient to tell us: "...likely we gonna put your simulator offline for no reason... we let you know the next year..."; 12 months is a long time, so you don't really know if you gonna have a sim anymore in the year 2010. Do I have a contract in place with a business company or i am playing dices? I don't wanna know about the SL economy in 6 months from now, i'm just asking a Service Provider to define the service specifics so i can chose *prior* to pay. Is it asking too much?
|
Daniel Regenbogen
Registered User
Join date: 9 Nov 2006
Posts: 684
|
01-03-2009 23:22
In my eyes, giving a mad price hike (especially if they really take the next step in july) AND putting in limits is a totally customer betrayal. I would have had no problem at all with LL researching and putting in limits to stop the abuse of the "old product OS", I never took more than my share with my own OS - if that was done to make sure that the price kept stable. But "creating" a new product with the scheme "you pay more, but be happy, you get less for it!" is simply crazy.
|
Winter Ventura
Eclectic Randomness
Join date: 18 Jul 2006
Posts: 2,579
|
01-03-2009 23:39
The scripting community SORELY needs a tool so that a script can tell if it's operating in an openspace, homestead, or normal sim. Then we could code in different behaviours based on that information. Allowing us to put a complex script "to sleep" in a less-than-optimal sim, or warn product owners that poor script performance in an non-normal sim, may not be fully supported.
Please give us a way to detect these regions.... and soon.
_____________________
 ● Inworld Store: http://slurl.eclectic-randomness.com ● Website: http://www.eclectic-randomness.com ● Twitter: @WinterVentura
|
Cappy Frantisek
Open Source is the Devil!
Join date: 27 Oct 2006
Posts: 400
|
01-04-2009 04:01
From: Linden Blog post: Timing for Script Limits:
* In Q1, we will be gathering data on script load, and sharing this usage data with the community before deciding what the most appropriate limits are. * In Q2, we expect there to be Viewer changes to allow you to monitor your script usage against those limits. * In Q3 we will begin enforcing script limits. So you have over half a year before the real limits are in place, abuse away!
|
Ciaran Laval
Mostly Harmless
Join date: 11 Mar 2007
Posts: 7,951
|
01-04-2009 04:50
"To maintain the best performance for all our Residents, we recognize that script limits are necessary. This is especially true for those products like Homesteads and Openspaces where there are multiple regions sharing a CPU. Without limits, one region overloaded with scripts could negatively affect the performance of other regions on the same CPU."
So this is going to be for all islands, not just openspaces and homesteads? Does this include mainland too?
|
Wulfric Chevalier
Give me a Fish!!!!
Join date: 22 Dec 2006
Posts: 947
|
01-04-2009 04:58
From: Ciaran Laval "To maintain the best performance for all our Residents, we recognize that script limits are necessary. This is especially true for those products like Homesteads and Openspaces where there are multiple regions sharing a CPU. Without limits, one region overloaded with scripts could negatively affect the performance of other regions on the same CPU."
So this is going to be for all islands, not just openspaces and homesteads? Does this include mainland too? Read literally it implies that, since it says "especially" OS and HS sims which must must mean other types of land have the same issues to a lesser extent. But since full regions, whether island or mainland, don't share CPUs the third sentence seems to mean they are not included in the script limit plans. Typical LL policy wording, it seems to me, vague, ambiguous and open to whatever interpretation the resident or LL wants to put on it.
|
Ciaran Laval
Mostly Harmless
Join date: 11 Mar 2007
Posts: 7,951
|
01-04-2009 05:19
From: Wulfric Chevalier Typical LL policy wording, it seems to me, vague, ambiguous and open to whatever interpretation the resident or LL wants to put on it. You're probably right but I remember a discussion some months ago about limiting script usage to how much of a mainland sim someone owned, so the guy with a 512M parcel wouldn't get as much of the script pool as the guy who owns half a sim and I wonder if that is part of this little project too.
|
Wulfric Chevalier
Give me a Fish!!!!
Join date: 22 Dec 2006
Posts: 947
|
01-04-2009 05:27
From: Ciaran Laval You're probably right but I remember a discussion some months ago about limiting script usage to how much of a mainland sim someone owned, so the guy with a 512M parcel wouldn't get as much of the script pool as the guy who owns half a sim and I wonder if that is part of this little project too. Once they have script monitoring tools in place that would certainly become a more practical proposition. If there is any thought of implementing that, this post is vague enough to allow them to either do it and say "we warned you it was coming" or to quietly drop it.
|
Elanthius Flagstaff
Registered User
Join date: 30 Apr 2006
Posts: 1,534
|
01-04-2009 05:36
From: Ciaran Laval You're probably right but I remember a discussion some months ago about limiting script usage to how much of a mainland sim someone owned, so the guy with a 512M parcel wouldn't get as much of the script pool as the guy who owns half a sim and I wonder if that is part of this little project too. Of course this would be a great idea but how would it be possible? A tiny little house on a 512 should be able to have at least some scripts running but surely not 1/128th of the resources the sim has. That would leave most sims 90% unutilised since most parcels are empty. Maybe some kind of time slicing solution combined with prioritising scripts on larger parcels would work?
_____________________
Visit http://ninjaland.net for mainland and covenant rentals or visit our amazing land store at Steamboat (199, 56). Also, we pay L$0.15/sqm/week for tier donated to our group and we rent pure tier to your group for L$0.25/sqm/week. Free L$ for Everyone - http://ninjaland.net/tools/search-scumming/
|
Alisha Matova
Too Old; Do Not Want!
Join date: 8 Mar 2007
Posts: 583
|
01-04-2009 05:50
Personaly I like how they have never monitored scripts, don't have code to do it, and don't even know where to set the limits. Scary.
Especially scary since, from what I hear, part of the problems stem from physics(h4) and central communication.
|
Ciaran Laval
Mostly Harmless
Join date: 11 Mar 2007
Posts: 7,951
|
01-04-2009 08:06
From: Elanthius Flagstaff Of course this would be a great idea but how would it be possible? A tiny little house on a 512 should be able to have at least some scripts running but surely not 1/128th of the resources the sim has. That would leave most sims 90% unutilised since most parcels are empty.
Maybe some kind of time slicing solution combined with prioritising scripts on larger parcels would work? This was part of the discussion, added to that people pointing out that scripts need to be dynamic, so temporarily it may use a larger slice of the pie than is "fair" but then the script goes to sleep. This would be a right can of worms if scripts wouldn't work on certain sized parcels.
|
C033AD0 Beaumont
Registered User
Join date: 25 Jul 2007
Posts: 1
|
And Class 5?
01-05-2009 01:48
There was a statement about Homesteads to be moved to Class 5 servers.
It was the ONLY counterpart for increase in price.
Will it happens some time soon or it is just vaporware?
|
Daniel Regenbogen
Registered User
Join date: 9 Nov 2006
Posts: 684
|
01-05-2009 01:56
From: C033AD0 Beaumont There was a statement about Homesteads to be moved to Class 5 servers.
It was the ONLY counterpart for increase in price.
Will it happens some time soon or it is just vaporware? I'd say at least 95 percent of all old Open Space regions (and therefore the now Homestead called new product) already were running on class 5.
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
01-05-2009 02:55
I am really concerned about the way they're going about script limits.
I thought they were simply going to reduce the available script time per frame from the current 6ms to (say) 2ms. But that wouldn't require new code, just changing a parameter in the existing code. So what's going on?
|
Briana Dawson
Attach to Mouth
Join date: 23 Sep 2003
Posts: 5,855
|
01-05-2009 05:35
From: Argent Stonecutter I am really concerned about the way they're going about script limits.
I thought they were simply going to reduce the available script time per frame from the current 6ms to (say) 2ms. But that wouldn't require new code, just changing a parameter in the existing code. So what's going on? I would not be surprised if they are trying to make tools to allow us to govern script limits for all Estate sims not just homestead.
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
01-05-2009 06:18
They were also talking about things like hard limits on numbers of scripts, and other unnecessary complications.
|