Disable garbage collection during Emacs startup

Taken from https://protesilaos.com/emacs/dotemacs, nice idea :)
This commit is contained in:
Daniel - 2024-03-10 11:14:48 +01:00
parent b3a1689741
commit 256f378c76
Signed by: dbo
GPG Key ID: 784AA8DF0CCDF625
2 changed files with 10 additions and 1 deletions

View File

@ -2,4 +2,14 @@
(setq package-user-dir (expand-file-name "elpa" user-emacs-directory))
;; From https://protesilaos.com/emacs/dotemacs: temporarily increase the GC
;; threshold on startup to speed up booting. Reenable GC limits as soon as
;; Emacs is started.
(setq gc-cons-threshold most-positive-fixnum
gc-cons-percentage 0.5)
(add-hook 'emacs-startup-hook
(lambda ()
(setq gc-cons-threshold (* 100 1024 1024) ; 100mb
gc-cons-percentage 0.1)))

View File

@ -153,7 +153,6 @@
history-delete-duplicates t
track-eol t
garbage-collection-messages nil
gc-cons-threshold (* 100 1024 1024) ; 100mb
read-process-output-max (* 1024 1024) ; 1mb
next-error-message-highlight t
help-enable-symbol-autoload t