[Haiku-commits] r30960 - haiku/trunk/src/system/kernel/cache
Oliver Tappe
zooey at hirschkaefer.de
Fri Jun 5 17:44:02 CEST 2009
On 2009-06-05 at 16:24:07 [+0200], Ingo Weinhold <ingo_weinhold at gmx.de> wrote:
>
> On 2009-06-05 at 14:51:28 [+0200], Stephan Aßmus <superstippi at gmx.de> wrote:
[ ... ]
> > Wouldn't that too
> > start with a truncate operation depending on how you do it? What about
> > attributes, were those affected in the same way? I don't really know if
> > anything that Beam does could fit the situation.
>
> Don't forget that Beam writes cache files for the folders. And those should
> indeed shrink, when you move mails to the trash. Oliver will know how those
> files are written (overwritten?).
Yes, Beam truncates files all over the place, most notably the mentions cache
files, which are truncated not only when mails get deleted but also whenever
appended actions get integrated into the cache.
So I suppose it does depend on how BFS reallocates any blocks freed by those
files.
cheers,
Oliver
More information about the Haiku-commits
mailing list