From 3cf59a6d3451b4fa710e552e9bef8b04542ab895 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 9 Mar 2023 19:28:37 +0000 Subject: doc: technical/memory: add note about mwrap-perl It's already fixed memory usage problems not only in our codebase, but also the standard `Encode' XS module and `git pack-objects'. --- Documentation/technical/memory.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Documentation') diff --git a/Documentation/technical/memory.txt b/Documentation/technical/memory.txt index ea7fb7b7..a35b2c73 100644 --- a/Documentation/technical/memory.txt +++ b/Documentation/technical/memory.txt @@ -48,3 +48,9 @@ In the future, our internal data model will be further flattened and simplified to reduce the overhead imposed by small objects. Large allocations may also be avoided by optionally using Inline::C. + +Finally, the mwrap-perl LD_PRELOAD wrapper was ported to Perl 5 +and enhanced to provide live memory usage tracking on 64-bit systems +with minimal performance impact on production traffic: + + git clone https://80x24.org/mwrap-perl.git -- cgit v1.2.3-24-ge0c7