Ticket #6429 (closed: duplicate)
Modify disk buffer size calculations to evaluate deleted objects size correctly and estimate the speed of the deletion
Reported by: | Alex Buts | Owned by: | Alex Buts |
---|---|---|---|
Priority: | major | Milestone: | Release 2.5 |
Component: | VATES | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Nick Draper |
Description
Current DiskBuffer implementation not uses the size of the object which was inserted in the buffer to estimate the free space changes when the object was deleted.
The size of the new object is used instead.
In addition to that (it looks like) the object deletion uses search in the cache to remove object from the cache. Despite search is logarithmic vrt the buffer, constant search would be more appropriate for this situation.
These things request investigation and improvement.
Change History
Note: See
TracTickets for help on using
tickets.
this one has been fixed in #6449 as part of Disk buffer changes