a topic on lag caused by clubs.
Please review it and offer any suggestions you have for improving it before I post it to the FVT.
I propose that LL implement :
1) better tools to allow all residents to detect where sim lag is coming from.
2) automatic sim resource limits so that small but high traffic/script areas (e.g. malls) cannot lag down the whole sim.
3) tools allowing estate owners/managers to manually set custom prim and agent limits on a per-parcel basis.
1)
First, allow a limited version of the 'top scripts' and 'top colliders' tools to be used by anyone. Perhaps you could exclude the object name for privacy reasons.
Second, from here:
We need a way to tell where the resources are being used by letting us list who has the highest...
1) Script ms per land SQ
2) Script ms per avatar.
3) Image MB per land SQ
4) Image MB per avatar.
5) Number of physical moving objects per land SQ
6) Average prim updates per land SQ
7) Average prim updates per avatar.
Note the SQ numbers would be for all SQ owned regardless of how it is divided. In other words use the prim bucket as the divisor.
Script time would include a small fixed time per script in order to factor in scheduling time.
Tools like these would allow residents to track down which parcels are most contributing to sim lag.
If you give residents the tools to track down lag, then they will try to resolve it themselves, and cease complaining about it so much.
2)
There should be automatic sim agent and script time limits which prevent a small parcel such as a club from lagging down the rest of the sim it is in.
Residents should be protected from lag caused by laggy clubs/malls/etc which move in next door, essentially. The laggy clubs/malls should be free to use sim resources when there is no other demand on them, but in cases where the sim cannot cope with demand, it should be the scripts of the laggy club/mall that slow down. Residents who are unfortunate enough to live in a sim shared with a club should not suffer lag due to that club. If there *has* to be lag, then the lag from the club should, as far as possible, affect the club and the people at the club, instead of the rest of the sim.
3)
We suggest tools to allow estate owners/managers the ability to set a custom prim or agent limit on each parcel which is saved.
Optionally, region owners could choose to recieve a warning if the total prim counts they have allocated exceed the total amount of prims availible for the sim. If they configure their region to use this warning, then the warning should display how much (both in terms of %, and in terms of a prim count) the region's parcels are set to allow beyond the region's limit. It should also show the name/location of the top 3 parcels in terms of greatest prim quota per sqm, to help sim owners track down parcels with excessively high quotas set.
This would allow entirely new types of land rental agreements using custom prim allocations for parcels, without the need for manual checks and enforcement.
It would greatly increase flexibility in the land market and help residents get land parcels that better reflect what they want... without being a huge inconvenience for sim owners to set up.
This is wanted, as votes like prop 1976 show.
Finally sim owners should be able to configure how the 'agent limit' works.
For a start, estate owners/managers should always be able to go into the sim, no matter how full it is.
Secondly, two new options should be added to agent limit :
*A* override for members of land-owning groups.
*B* if override is used, teleport someone else out to compensate.
If A is not set and the region has reached its agent limit, only EMs/EOs can enter the region.
If A is set and the region has reached its agent limit, only EMs/EOs and members of groups who own land on the sim, and individuals who own land on the sim, may enter the sim.
If A and B are both set, then whenever someone enters the sim past the agent limit, the sim will choose a person at random from the list of people in the sim who are not EMs, not EOs, who don't own land in the sim and who are not a part of any groups which do own land in the sim, and teleport that person home. If there are no people who meet this condition for being suitable for teleporting home, then unless the person entering the sim is an EO/EM, then the person trying to enter the sim is rejected with a 'sim is full' error.
Essentially, this would accomplish a few things :
A) it would ensure landowners have priority over their guests when trying to get into the sim that contains their land.
B) it would ensure that EMs/EOs can always get to their sim.
C) it would allow estate owners to stop the sim getting hugely over its agent limit by setting an option which tells the sim to teleport home guests when the sim gets beyond its agent limit.