archive cache is not freed after use #1108
Labels
defect
unison fails to meet its specification (but doesn't crash; see also "crash")
effort-medium
issue is likely resolvable with <= 20h of effort
impact-low
low importance
Memory management in an OS is complicated, generally involving both paging out process memory and freeing memory used for caching. There are generally not mechanisms to purge in-process caches. Unison keeps caches of the archive in repeat mode.
This is a defect ticket that retaining significant amounts of cache memory indefinitely is not ok. A fix would involve freeing it, perhaps after some minute-level interval (to be analzyzed), so that a quiescent unison process doesn't have large allocations.
The text was updated successfully, but these errors were encountered: