[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Optimize World.



    Date: Tue, 29 Nov 88 14:14:37 +0200
    From: johny%TECHUNIX.BITNET@cunyvm.cuny.edu (Johny Srouji)


    Hi,
    when i load a specific world, and then make some changes
    to that world, should i use the Optimize World command
    in order to save disk space (for the incremental saved
    world load), or there are other things i should do
    instead/before?
    i.e: doeas the Optimize World command, optimizes the
    world size?
    Thanks in advance for your help.

					    Johny.

Optimize World is supposed to optimize the paging performance of the
resulting world, by improving locality of reference of data structures.
In our experience it often makes the world a little LARGER.  If the
parent world wasn't optimized or full-gc'ed, it will always make the
resulting world MUCH larger, because it ends up modifying things that
would have been paged out of the parent world (an IDS world is basically
just the modified pages).  Doing an Optimize World CAN reduce the world
size if you created lots of garbage before saving the world, since
Optimize World also does some garbage collection.

                                                barmar