I disagree, Argent.  If the server process does explicit swapping for
script memory, it would have a dramatically lower impact on the server
process as a whole, and no impact on the other server processes
sharing the same machine.

> It doesn't matter whether the swapping is done by the OS or by the
> server process, it's the disk I/O bottleneck that swapping causes
> that's the real problem.

If the complexity is manageable, this would be a good solution.
However, it's nearly impossible for those of us who don't know the
internals of Mono or it's SL adaptation to assess the complexity that
this would require.  We all know that in practice, even when we
understand a system quite thoroughly, making an underlying change that
seems easily uncoupled turns out to be surprisingly trickier than we'd
thought.

Reminds me of a famous statement often made by gurus: "Sure, try it,
it should just work!"

Sometimes, they're right!

Lear

On Thu, Mar 11, 2010 at 7:33 AM, Argent Stonecutter
<secret.arg...@gmail.com> wrote:
> On 2010-03-11, at 06:21, Jonathan Irvin wrote:
>> Maybe we can handle scripts like Linux handles memory.  Use up an
>> allotted space based on requirements and if it exceeds that (among
>> other scripts using the same shared environment) it can begin to
>> swap in it's own little cluster.
>
> It doesn't matter whether the swapping is done by the OS or by the
> server process, it's the disk I/O bottleneck that swapping causes
> that's the real problem.
>
> And making scripts run on a separate server would just make all
> scripts many times slower and increase server network overhead.
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting privileges
>
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to