From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: BASE_PURESIZE Date: Fri, 23 Oct 2009 23:47:25 -0700 (PDT) Message-ID: <200910240647.n9O6lPqi002971@godzilla.ics.uci.edu> References: <8363a6gytm.fsf@gnu.org> <87ljj1bdyp.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1256367020 1114 80.91.229.12 (24 Oct 2009 06:50:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Oct 2009 06:50:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 24 08:50:13 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N1aS5-0002ot-B9 for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 08:50:13 +0200 Original-Received: from localhost ([127.0.0.1]:51384 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1aS4-0001M5-EO for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 02:50:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1aRz-0001Lp-L5 for emacs-devel@gnu.org; Sat, 24 Oct 2009 02:50:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1aRu-0001Db-NO for emacs-devel@gnu.org; Sat, 24 Oct 2009 02:50:07 -0400 Original-Received: from [199.232.76.173] (port=46280 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1aRu-0001DR-I4 for emacs-devel@gnu.org; Sat, 24 Oct 2009 02:50:02 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:57508) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N1aRt-0001ny-S4 for emacs-devel@gnu.org; Sat, 24 Oct 2009 02:50:02 -0400 Original-Received: from colin-baker-v0.ics.uci.edu ([128.195.1.153]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1aQR-0006X2-8v for emacs-devel@gnu.org; Sat, 24 Oct 2009 02:48:31 -0400 Original-Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by colin-baker-v0.ics.uci.edu (8.13.8/8.13.8) with ESMTP id n9O6lQvo031297; Fri, 23 Oct 2009 23:47:26 -0700 Original-Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n9O6lPqi002971; Fri, 23 Oct 2009 23:47:25 -0700 (PDT) In-Reply-To: <87ljj1bdyp.fsf@uwakimon.sk.tsukuba.ac.jp> (Stephen J. Turnbull's message of "Sat, 24 Oct 2009 13:41:50 +0900") Original-Lines: 22 X-ICS-MailScanner-Information: Please send mail to helpdesk@ics.uci.edu or more information X-ICS-MailScanner-ID: n9O6lQvo031297 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu X-detected-operating-system: by mx20.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116351 Archived-At: "Stephen J. Turnbull" writes: > Juanma Barranquero writes: > > On Fri, Oct 23, 2009 at 13:00, Eli Zaretskii wrote: > > > > > I looked at the values of pure_size vs pure_bytes_used in several > > > builds on several platforms, and I see that we are wasting at least > > > 130KB: > [...] > > on Windows I get > [...] > > or about 252 KiB wasted. > > Three comments: > > 1. XEmacs abandoned pure space years ago on the assumption that (bugs > aside) copy-on-write means that dumped text will be shared anyway. > Is that incorrect? Do you have generational GC? If not, all the data in the dumped image dumped image will be GCed every time, and that means lots of pages will get written to, so won't be shareable.