emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: size increase for CVS emacs vs 21.3


From: Richard Stallman
Subject: Re: size increase for CVS emacs vs 21.3
Date: Wed, 15 Sep 2004 05:32:49 -0400

    Another interesting fact is that the current CVS uses
    993528 pure bytes and  21.3 uses 715540 pure bytes.
    Yet the  sizeof(pure) difference is so much bigger. 

It sounds like the array `pure' is not really ending up in pure space.

unexec originally was able to remap it into pure space, but I think
that was only the a.out version, which would be little used nowadays.

However, this may not really matter any more.  The purpose of
remapping `pure' into pure space was so the pages would be shared
between multiple Emacs processes.  However, newer systems will usually
share the pages anyway as long as Emacs doesn't alter them.
Meanwhile, nowadays with personal machines, people are less likely to
run many Emacs processes on one machine, so the issue is less
important anyway.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]