[sldev] Script/Parcel/Memory Limits - Memory Limit Configuration

Sheet Spotter sheet.spotter at gmail.com
Sun Dec 20 13:48:33 PST 2009


Using all available prims or all available script/memory may diminish
performance for everyone in the region, even when swapping is not occurring.

 

Most modern operating systems allocate any unused memory for disk or system
cache. Sims that do not use their full prim limit or the maximum
script/memory limit would likely benefit from a larger cache. 

 

When Time Dilation plummets during a lag spike the Net Time, Agent Time, and
Images Time in the Statistics panel seem to spike. Leaving unused memory in
the cache might allow the simulator to handle the spikes in network traffic
or agent updates more easily, or to retain more textures in cache.

 

Admittedly, I'm a performance junky. I never want to use all available RAM.
I always want to ensure unused RAM is available for disk and system cache.

 

Finding a solution that can use all of the available script memory may not
be the best answer. The benefits to using less than the maximum
script/memory limit also need to be considered.

 

 

Sheet Spotter

 

  _____  

From: sldev-bounces at lists.secondlife.com
[mailto:sldev-bounces at lists.secondlife.com] On Behalf Of Cincia Singh
Sent: December 20, 2009 10:55 AM
To: sldev at lists.secondlife.com
Subject: Re: [sldev] Script/Parcel/Memory Limits - Memory Limit
Configuration

 

Just one opinion ... not responding to anyone in particular.

Over commitment of sim resources is what brought us to this conversation in
the first place.
Having a hard parcel limit is how SL avoids over commitment for prims and
it's likely 
the only solution that will work for scripts; both are what we pay tier for.
Just because 
someone leaves a 512 with no prims on it doesn't mean other parcels in the
sim get to 
use them because the sim CAN support their use. Regardless the sim's
capabilities, 
if someone pays tier they should expect that what they pay for stays theirs,
and allocated 
to them, at all times. There is already a way to get more server resource
allocation and 
that is buying more land (server resources).

Coding that allows re-allocation of script resources will eventually cause
lag because 
the elegant coding required to accomplish the re-allocation increases the
likelihood 
someone will find a way to game the system and abuse it.

Ok, now you can rationalize and think up reasons to do it anyway to your
heart's content.
I just had to speak my 0.02L worth.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20091220/d2cc2bdb/attachment.htm 


More information about the SLDev mailing list