diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/docs/tune-zone-reclaim.dox')
-rw-r--r-- | src/third_party/wiredtiger/src/docs/tune-zone-reclaim.dox | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/docs/tune-zone-reclaim.dox b/src/third_party/wiredtiger/src/docs/tune-zone-reclaim.dox new file mode 100644 index 00000000000..d6b8d635f47 --- /dev/null +++ b/src/third_party/wiredtiger/src/docs/tune-zone-reclaim.dox @@ -0,0 +1,18 @@ +/*! @page tune_zone_reclaim Linux zone reclamation memory management + +The performance of WiredTiger applications can be sensitive to the zone +reclamation algorithms used in Linux Non Uniform Memory Management (NUMA). +Details of NUMA with specific reference to Linux can be found in the +ACM Queue article +<a href="http://queue.acm.org/detail.cfm?id=2513149"> +NUMA (Non-Uniform Memory Access): An Overview</a>, by Christoph Lameter. +If a WiredTiger database cache is assigned a significant proportion of +system memory, it will likely be beneficial to disable zone reclamation. +Zone reclamation can be disabled by running the following command as the +root user: + +@code +echo 0 > /proc/sys/vm/zone_reclaim_mode +@endcode + + */ |