From 005bdf067be563a814734c7d11d3e47a658c20d8 Mon Sep 17 00:00:00 2001
From: Tinderbox User
- Sets the default memory context options. Currently
- the only supported option is
+ Sets the default memory context options. If set to
+ When built with default configure options,
+ named no longer fills memory with tag
+ values when allocating or freeing it. This improves performance,
+ but makes it more difficult to debug certain memory-related
+ errors. The default is reversed if building with developer
+ options. named -M fill or
+ named -M nofill will set the behavior
+ accordingly regardless of build options.
+
- Sets the default memory context options. Currently
- the only supported option is
+ Sets the default memory context options. If set to
option
external
,
- which causes the internal memory manager to be bypassed
+ this causes the internal memory manager to be bypassed
in favor of system-provided memory allocation functions.
+ If set to fill
,
+ blocks of memory will be filled with tag values when allocated
+ or freed, to assist debugging of memory problems.
+ (nofill
+ disables this behavior, and is the default unless
+ named has been compiled with developer
+ options.)
flag
option
external
,
- which causes the internal memory manager to be bypassed
+ this causes the internal memory manager to be bypassed
in favor of system-provided memory allocation functions.
+ If set to fill
,
+ blocks of memory will be filled with tag values when allocated
+ or freed, to assist debugging of memory problems.
+ (nofill
+ disables this behavior, and is the default unless
+ named has been compiled with developer
+ options.)
flag
+ When built with default configure options, + named no longer fills memory with tag + values when allocating or freeing it. This improves performance, + but makes it more difficult to debug certain memory-related + errors. The default is reversed if building with developer + options. named -M fill or + named -M nofill will set the behavior + accordingly regardless of build options. +
+