diff options
author | 2017-01-31 19:42:00 -0400 | |
---|---|---|
committer | 2017-01-31 19:42:00 -0400 | |
commit | 593d91f74c2bd7b9fa36e501afb5ed5d292c464e (patch) | |
tree | 38a828a14c461ecde0c0a5615be3accb98eb33ef /doc | |
parent | 7b1f48cbd5d78877ae3a6b6a5415a9bed6df79b2 (diff) |
unused: Improved memory use significantly when there are a lot of differences between branches.
Argh, didn't need an accumulator here!
I think I use accumulators a lot more than I need to when recusively
processing lists..
This commit was sponsored by Jeff Goeke-Smith on Patreon.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/todo/more_efficient_memory_usage_with_git-annex_unused.mdwn | 3 | ||||
-rw-r--r-- | doc/todo/more_efficient_memory_usage_with_git-annex_unused/comment_3_3c712e871ea3cd12916497f2d8152004._comment | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/doc/todo/more_efficient_memory_usage_with_git-annex_unused.mdwn b/doc/todo/more_efficient_memory_usage_with_git-annex_unused.mdwn index 6ed716ae9..908ddc208 100644 --- a/doc/todo/more_efficient_memory_usage_with_git-annex_unused.mdwn +++ b/doc/todo/more_efficient_memory_usage_with_git-annex_unused.mdwn @@ -1,3 +1,6 @@ While running *git-annex unused* on an annex with tens of thousands of items, *git-annex*'s memory usage ballooned to over 3 gigs and my PC froze. I cannot run *git-annex unused* on this annex because of this issue. If it's possible, more efficient memory management would prevent this from happening. + +> [[done]] -- assuming the memory leak I saw was the same one you saw... +> --[[Joey]] diff --git a/doc/todo/more_efficient_memory_usage_with_git-annex_unused/comment_3_3c712e871ea3cd12916497f2d8152004._comment b/doc/todo/more_efficient_memory_usage_with_git-annex_unused/comment_3_3c712e871ea3cd12916497f2d8152004._comment new file mode 100644 index 000000000..2a5130a95 --- /dev/null +++ b/doc/todo/more_efficient_memory_usage_with_git-annex_unused/comment_3_3c712e871ea3cd12916497f2d8152004._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 3""" + date="2017-01-31T23:31:03Z" + content=""" +Fixed the rest of the streaming problem. + +(Also found/fixed an unrelated memory blow up in git annex unused that +only happened when a large file got checked right into git.) +"""]] |