Re: articles.gdbm file never get's smaller in size
Miernik <[email protected]> Mon, 20 Oct 2003 12:37:19 +0200
| Newsgroups | gmane.network.noffle.user |
|---|---|
| Organization | A poorly-maintained Debian GNU/Linux InterNetNews site |
| Message-ID | <[email protected]> |
On 2003-10-19, Mirko Liss <[email protected]> wrote: > In fact, it does. falloc.c:_gdbm_alloc() looks for the first available > block of sufficient size. It reclaims as much as it it needs and frees > the rest. falloc.c:_gdbm_free() merges adjacent blocks of available > space to prevent fragmentation. Some fragmentation does still occur, but > IMHO gdbm does a fairly good job of managing freed space. > > Well. This applies to the old, musty gdbm-1.8.0 from 1999. But the > ancient, mouldy gdbm-1.7.3 from 1994 is not able to merge blocks of > available space. > > Miernik, which version of gdbm is used by your distribution? Debian unstable libgdbm3 1.8.3-2 -- Miernik ________________________ jabberid:[email protected] ___________________/__ tel: +48608233394 __/ mailto:[email protected] Truth about Bush's military operations: http://www.TruthAboutWar.org/ ------------------------------------------------------- This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo The Event For Linux Datacenter Solutions & Strategies in The Enterprise Linux in the Boardroom; in the Front Office; & in the Server Room http://www.enterpriselinuxforum.com