agc | Number of atom garbage collections
performed |
agc_gained | Number of atoms removed |
agc_time | Time spent in atom garbage
collections |
process_cputime | (User) CPU
time since Prolog was started in seconds |
cputime | (User) CPU
time since thread was started in seconds |
inferences | Total number of passes via the
call and redo ports since Prolog was started |
heapused | Bytes of heap in use by Prolog (0
if not maintained) |
heap_gc | Number of heap garbage collections
performed. Only provided if SWI-Prolog is configured with Boehm-GC. See
also garbage_collect_heap/0. |
c_stack | System (C-) stack limit. 0 if not
known. |
stack | Total memory in use for stacks in all
threads |
local | Allocated size of the local stack in
bytes |
localused | Number of bytes in use on the
local stack |
locallimit | Size to which the local stack is
allowed to grow |
local_shifts | Number of local-stack
expansions |
global | Allocated size of the global stack
in bytes |
globalused | Number of bytes in use on the
global stack |
globallimit | Size to which the global stack
is allowed to grow |
global_shifts | Number of global-stack
expansions |
trail | Allocated size of the trail stack in
bytes |
trailused | Number of bytes in use on the
trail stack |
traillimit | Size to which the trail stack is
allowed to grow |
trail_shifts | Number of trail-stack
expansions |
shift_time | Time spent in stack-shifts |
atoms | Total number of defined atoms |
functors | Total number of defined name/arity
pairs |
clauses | Total number of clauses in the
program |
modules | Total number of defined modules |
codes | Total size of (virtual) executable
code in words |
threads | MT-version: number of active
threads |
threads_created | MT-version: number of
created threads |
thread_cputime | MT-version: seconds CPU time
used by finished threads. Supported on Windows-NT and later, Linux and
possibly a few more. Verify it gives plausible results before using. |