<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Huge ram amount used not freed"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=125428#c30">Comment # 30</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Huge ram amount used not freed"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=125428">bug 125428</a>
from <span class="vcard"><a class="email" href="mailto:noelgrandin@gmail.com" title="Noel Grandin <noelgrandin@gmail.com>"> <span class="fn">Noel Grandin</span></a>
</span></b>
<pre>
@Telesto that particular commit is intended to _lower_ memory usage in most
situations, by creating a shared pool of string objects to use, instead of
every single cell and formula using it's own string object.
However, we never ever remove strings from that pool, so in this situation it
leads to memory that this not freed until close.
We could flush that pool periodically, but it is not obvious when to flush that
pool, in a way which will not cause performance regressions for some people.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>