This commit is contained in:
Joey Hess 2020-10-13 16:46:32 -04:00
parent 9a5cd96f0d
commit c8995b040f
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -0,0 +1,16 @@
I've spent two days trying to track down a recently introduced memory leak,
or leaks. This was unusually hard because all the profiler could tell
me is the memory is "PINNED", but not what allocated it or anything else
about it.
I probably should have bisected it, rather than staring at the code and
randomly reimplementing things I thought could be pinning memory. Oops.
Anyway, I've solved one of them, and the other one, if it's a memory leak
at all, is memory that the profiler does not even show is in use, but that
does appear to be allocated, at least as far as mmap goes.
--
This work was sponsored by Jake Vosloo and Mark Reidenbach
<a href="https://patreon.com/joeyh">on Patreon</a>.