Add short description on GC (#16535)
This commit is contained in:
parent
4a479f4a6e
commit
e67059a03a
1 changed files with 8 additions and 3 deletions
11
doc/gc.rst
11
doc/gc.rst
|
|
@ -14,10 +14,15 @@ Nim's Memory Management
|
||||||
Introduction
|
Introduction
|
||||||
============
|
============
|
||||||
|
|
||||||
This document describes how the multi-paradigm memory management strategies work.
|
A memory-management algorithm optimal for every use-case cannot exist.
|
||||||
How to tune the garbage collectors for your needs, like (soft) `realtime systems`:idx:,
|
Nim provides multiple paradigms for needs ranging from large multi-threaded
|
||||||
and how the memory management strategies that are not garbage collectors work.
|
applications, to games, hard-realtime systems and small microcontrollers.
|
||||||
|
|
||||||
|
This document describes how the management strategies work;
|
||||||
|
How to tune the garbage collectors for your needs, like (soft) `realtime systems`:idx:,
|
||||||
|
and how the memory management strategies other than garbage collectors work.
|
||||||
|
|
||||||
|
.. note:: the default GC is incremental, thread-local and not "stop-the-world"
|
||||||
|
|
||||||
Multi-paradigm Memory Management Strategies
|
Multi-paradigm Memory Management Strategies
|
||||||
===========================================
|
===========================================
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue