all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Alan Mackenzie <acm@muc.de>
Cc: 58634@debbugs.gnu.org
Subject: bug#58634: Long delay with blank screen whilst loading desktop at emacs startup
Date: Wed, 19 Oct 2022 18:49:23 +0300	[thread overview]
Message-ID: <83edv3zud8.fsf@gnu.org> (raw)
In-Reply-To: <Y0/7iixVSQAPtsxM@ACM> (message from Alan Mackenzie on Wed, 19 Oct 2022 13:28:42 +0000)

> Date: Wed, 19 Oct 2022 13:28:42 +0000
> From: Alan Mackenzie <acm@muc.de>
> 
> In my current desktop file, I have 166 buffers.  I'm using an up to date
> Emacs 29.
> 
> On loading this desktop into emacs -nw on X Windows, or into a linux
> console, it takes a long time to load, around 28 seconds.  Of that time,
> my terminal window/screen is entirely blank for around 18 seconds, with
> not even a mode line being displayed.

And nothing in the echo-area, either?

> Doing the same in a GUI run on X also takes around 28 seconds to load,
> but during that time, random buffers are displayed on the screen,
> complete with mode line.
> 
> I think the native compiler is running in the background during this 28
> seconds, and thus contributes to the relatively long start up time.

To test this hypothesis, leave Emacs alone running until
list-processes shows an empty list, then restart Emacs.  This time,
you should not see the delay due to native compilation, so if there
still is a delay, it is unlikely to be due to native compilation.

In any case, you should be able to see whether it's native compilation
by watching the emacs --batch processes that run on your system during
that time.

In general, even if the native compilation is running at startup, it
should not delay the startup (barring some bug), because Emacs loads
the *.elc files when *.eln are unavailable, without waiting for the
compilation to complete.

> This ~18 seconds of blank screen is likely to be disconcerting to some
> users, and thus surely should be reckoned as a bug.

So please help us understand what causes this, so we could fix it.

Thanks.





  reply	other threads:[~2022-10-19 15:49 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-19 13:28 bug#58634: Long delay with blank screen whilst loading desktop at emacs startup Alan Mackenzie
2022-10-19 15:49 ` Eli Zaretskii [this message]
2022-10-19 19:11   ` Andrea Corallo
2022-10-19 19:58     ` Alan Mackenzie
2022-10-20  5:20       ` Eli Zaretskii
2022-10-20 10:55         ` Alan Mackenzie
2022-10-20 13:07           ` Eli Zaretskii
2022-10-20 15:28             ` Alan Mackenzie
2022-10-20 16:28               ` Eli Zaretskii
2022-10-21  8:59                 ` Alan Mackenzie
2022-10-21 11:28                   ` Eli Zaretskii
2022-10-21 12:40                     ` Alan Mackenzie
2022-10-21 13:22                       ` Eli Zaretskii
2022-10-21 14:15                         ` Alan Mackenzie
2022-10-21 15:23                           ` Eli Zaretskii
2022-10-21 15:42                             ` Alan Mackenzie
2022-10-21 15:57                               ` Eli Zaretskii
2022-10-21 17:15                                 ` Alan Mackenzie
2022-10-21 18:12                                   ` Eli Zaretskii
2022-10-21 19:01                                     ` Alan Mackenzie
2022-10-21 19:14                                       ` Eli Zaretskii
2022-10-21 20:11                                         ` Alan Mackenzie
2022-10-22  6:26                                           ` Eli Zaretskii
2022-10-22 12:20                                             ` Alan Mackenzie
2022-10-22 13:11                                               ` Eli Zaretskii
2022-10-23 15:22                                                 ` Alan Mackenzie
2022-10-23 16:23                                                   ` Eli Zaretskii
2022-10-23 18:58                                                     ` Alan Mackenzie
2022-10-23 19:11                                                       ` Eli Zaretskii
2022-10-26 16:35                                                         ` Alan Mackenzie
2022-10-26 16:38                                                           ` Eli Zaretskii
2022-10-26 19:39                                                           ` Stefan Kangas
2022-10-27  5:19                                                             ` Eli Zaretskii
2022-10-21 19:09                       ` Stefan Kangas
2022-10-22 17:46                     ` Juri Linkov
2022-10-22 18:33                       ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=83edv3zud8.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=58634@debbugs.gnu.org \
    --cc=acm@muc.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.