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