MOO-cows Mailing List Archive
Re: LPMOO Questions
Date: Wed, 29 Nov 1995 11:40:25 PST
From: firstname.lastname@example.org (Matt Pauker)
Content-Type: text/plain; charset="us-ascii"
At 1:28 PM 11/29/95, Tosh wrote:
>Ok, we have converted our MOO to LPMOO. Our DB was 14 meg before, after
>conversion it was 64 MB, whats with this?
Binary DBs (Which LPMOO uses) are much larger because of their nature.
>Also the LPMOO process has been given 10 MB to run in. Does this mean
>that 1/6 of the entire DB is in memory at any time? If so I'd just like
>to say: that sucks big time.
No - LPMOO does not keep as much of the DB as possible in memory. It only
keeps recently used objects in verbs in memory. Every second, a
specifiable portion of the current objects/verbs in memory are swapped to
disk. (This amount can be changed by editing the swap_fragment number in
etc/dgd.cf. 1/swap_fragment of the objects/verbs in memory are swapped out
>Anyone have secrets about tweaking an LPMOO server so it runs a bit
>quicker? We have a fairly fast machine (HyperSPARC) but not a lot of
>RAM to spare since the machine is the web server, the Lotus Notes
>server, the Hyper-G server and a bunch of list thingies too.
>Heh I bet disk access has gone thru the roof.
Try setting your swap_fragment to a low number - 16 or 32 will decrease RAM
usage and increase CPU usage (Which shouldn't be too much of a problem with
Subject Index |