FunctionPackage: systemToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.0
This page is new in 10.0.

gc-parameters

Arguments:

This function prints all the gc parameters and switches and their current values:

cg-user(5): (sys:gc-parameters)
gc-monitor [version 100] (multithreaded global gc)
:helper-threads-requested 4 (limit is 8)
:packets-in-use-limit 16,777,215    :minimum-recovery-bytes 8,192
:generation-spread 4     :current-generation 5    :tenure-limit 1

:free-bytes-new-other 131,072       :free-percent-new 25
:free-bytes-new-pages 131,072       :expansion-free-percent-new 35
                                    :expansion-free-percent-old 35
:quantum 32                         :open-old-area-fence 0

(switch :auto-step) t
(switch :hook-after-gc) t           (switch :clip-new) nil
(switch :gc-old-before-expand) nil  (switch :next-gc-is-global) nil
(switch :print) nil                 (switch :stats) t
(switch :verbose) nil               (switch :dump-on-error) nil

The functions sys:gc-parameter and sys:gc-switch return the value of specific parameters and switches (respectively) and for settable values, can be used with setf to seet them.

See gc.htm for more information on the garbage collector. The section System parameters and switches in that document describes all parameters and switches.


Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page is new in the 10.0 release.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.0
This page is new in 10.0.