From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: How to dump Emacs and use as application snapshot? Date: Tue, 27 Oct 2020 19:02:15 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20582"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:gZomWO0a0M4Gq2psMPqmM/3iPQQ= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 28 00:03:41 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kXY0C-0005Fh-7A for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 28 Oct 2020 00:03:40 +0100 Original-Received: from localhost ([::1]:47450 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kXY0B-0006YI-7q for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 27 Oct 2020 19:03:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kXXyy-0006Bp-HN for help-gnu-emacs@gnu.org; Tue, 27 Oct 2020 19:02:24 -0400 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:47964 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kXXyw-0000sT-P2 for help-gnu-emacs@gnu.org; Tue, 27 Oct 2020 19:02:24 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kXXyt-0003jk-V6 for help-gnu-emacs@gnu.org; Wed, 28 Oct 2020 00:02:19 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/27 14:36:55 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124758 Archived-At: > I wish some speed at opening whole environment. I don't know what you mean by "whole environment". Is that "GUI environment with Emacs running inside of it"? Or "a whole new Emacs session with all my .emacs config loaded"? Or "a whole new Emacs session with all my .emacs config loaded and all the files I had previously open displayed in the same frames and windows as before"? A "dump" might help the second case, but for the first and third I suspect that its benefits will be lost in the noise. And of course, there are many other ways to speed up the second case (mostly by trying to be careful to load packages lazily). Stefan