From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Emacs bzr memory footprint Date: Fri, 28 Oct 2011 19:22:14 +0900 Message-ID: <87vcr92z6x.fsf@uwakimon.sk.tsukuba.ac.jp> References: <83fwix2osa.fsf@gnu.org> <0B3EE7A4-D0D6-4D1E-ADC4-0BEE68F179B2@mit.edu> <87fwivwp37.fsf@turtle.gmx.de> <87sjmvpmd2.fsf@lifelogs.com> <87aa93wmc4.fsf@turtle.gmx.de> <87sjmnrdjw.fsf@spindle.srvr.nix> <87ty73mc0m.fsf@spindle.srvr.nix> <4EA19111.7060401@yandex.ru> <87vcrhfmww.fsf@uwakimon.sk.tsukuba.ac.jp> <87pqhpf1qo.fsf@uwakimon.sk.tsukuba.ac.jp> <87k47qaxvz.fsf@lifelogs.com> <83bot1bovw.fsf@gnu.org> <87y5w531eo.fsf@uwakimon.sk.tsukuba.ac.jp> <83zkgla1mg.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: dough.gmane.org 1319797352 11514 80.91.229.12 (28 Oct 2011 10:22:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 28 Oct 2011 10:22:32 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 28 12:22:28 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RJjZz-00016Q-Nj for ged-emacs-devel@m.gmane.org; Fri, 28 Oct 2011 12:22:27 +0200 Original-Received: from localhost ([::1]:43582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJjZz-00020u-6v for ged-emacs-devel@m.gmane.org; Fri, 28 Oct 2011 06:22:27 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:52780) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJjZx-00020n-4F for emacs-devel@gnu.org; Fri, 28 Oct 2011 06:22:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RJjZw-0002C5-9w for emacs-devel@gnu.org; Fri, 28 Oct 2011 06:22:25 -0400 Original-Received: from mgmt1.sk.tsukuba.ac.jp ([130.158.97.223]:53531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJjZu-0002AZ-7u; Fri, 28 Oct 2011 06:22:23 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt1.sk.tsukuba.ac.jp (Postfix) with ESMTP id 2C35E3FA061F; Fri, 28 Oct 2011 19:22:14 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 1EF2D1A273D; Fri, 28 Oct 2011 19:22:14 +0900 (JST) In-Reply-To: <83zkgla1mg.fsf@gnu.org> X-Mailer: VM 8.2.0a1 under 21.5 (beta31) "ginger" 76fad4a87f68 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 130.158.97.223 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:145703 Archived-At: Eli Zaretskii writes: > One of the problems is dumping, and that of XEmacs uses an entirely > different method AFAIK. True. I was just saying.... > Maybe people should try running temacs instead. Ah, that rings a bell. Indeed, running from temacs may have been necessary. I don't know about Emacs, but XEmacs has a recipe for running a regular session from temacs in the Makefile (it's something like "make run-temacs"). Emacs is probably different, but maybe you already have the necessary magic spells for doing this? Or maybe it's trivial for Emacs (it requires some special options for XEmacs, no big deal but they're less than obvious or well-documented ;). IIRC this takes a lot of extra time at startup, but once the dumpable Lisp is loaded, temacs is otherwise no slower (but valgrind does cost some performance).