GNU bug report logs -
#62975
29.0.90; Forking processes on macOS has become very slow in Emacs 29
Previous Next
Full log
Message #8 received at 62975 <at> debbugs.gnu.org (full text, mbox):
> From: "John Wiegley" <johnw <at> gnu.org>
> Date: Thu, 20 Apr 2023 11:41:24 -0700
>
> I noticed after upgrading to 29.0.90 that Emacs felt very sluggish. I was able
> to track this down to slow forking behavior, such as what happened in Emacs 26
> days. As an example, I started with emacs -Q and then loaded magit and used it
> to check for changes in one of my local repositories. These are the timings
> for just hitting 'g':
>
> 28.2 Refreshing magit...done (0.298s, cached 11/25 (44%))
> 28.2-Macport Refreshing magit...done (0.140s, cached 6/16 (38%))
> 29.0.90 Refreshing magit...done (1.495s, cached 11/25 (44%))
>
> As you can see, with identical configuration (-Q) and the same Git project,
> refreshing takes 7 times longer with Emacs 29 than it did with Emacs 28.
Thanks.
Can someone else who uses Emacs 29 on macOS reproduce this regression
in performance relative to Emacs 28?
This bug report was last modified 2 years and 66 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.