GNU ELPA - gcmh


the Garbage Collector Magic Hack
gcmh-0.2.1.el, 2020-Nov-17, 4.25 KiB
Home page
Browse ELPA's repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET gcmh RET

Full description

[[License: GPL v3][]]
* GCMH - the Garbage Collector Magic Hack

  Enforce a sneaky Garbage Collection strategy to minimize GC interference with
  user activity.

  During normal use a high GC threshold is set.

  When idling GC is triggered and a low threshold is set.

  A more detailed explanation of the rationale behind this can be found at:



    In case Emacs is used in a system already under severe memory
    pressure be sure to understand how GCMH works and trim
    ~gcmh-high-cons-threshold~ accordingly.  Default value may be to
    big and/or GCMH may not fit your use case.

** Usage

   Add into your .emacs

   (add-to-list 'load-path "path-to-gcmh-here")
   (gcmh-mode 1)

   If this is done at the beginning of your .emacs start-up time should
   also benefit form it.