[lkml]   [1998]   [Jul]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: ext2fs enhacement/fix [re: shrinking directories]
How about a simple utility, added to the ext2 utilities, that compacts
directories that can be run periodically as the user wishes. By the way
don't these ghost entries hamper performance, albeit possibly by a
negligible amount. I would think that these ghost entries get processed
along with the other entries whenever the directory is accessed. And if
this utility is made other file system optimization options can be thrown
in. Perhaps the directory entries can be sorted by their last access date
as the directory is compacted so as to improve file access performance.

-----Original Message-----
From: Ted Deppner <>
To: Chad C Giffin <>;
Date: Thursday, July 16, 1998 1:27 PM
Subject: Re: ext2fs enhacement/fix [re: shrinking directories]

>On Thu, Jul 16, 1998 at 12:33:50AM -0400, Chad C Giffin wrote:
>> Although it is really not a problem for most that directory files do not
>> shrink on removal of directory entries, it still is a problem for some
>> should not be ignored IMO.
>> I'd like to propose a solution that is not too complicated.
>[acceptable solution (if properly implimented) deleted]
>I'd like to pose the question, Is this really necessary?
>On your home machine I can't imagine more than 1mb on the average system
>wasted to this excess.
>On a server, I can't imagine _wanting_ to recover space (under any scheme)
>when most servers have a cyclic nature, and even if space were saved for a
>period of time, there was a time (hours or days ago) when the directory
>to be that large.
>And on busy servers, where you might have 20-30 mb tied up this way (a news
>machine just after expires), within 12 to 24 hours they'll be full again.
>In any case, I always have 100's of extra MBs of drive space laying around.
>Even if I could recover 50mb for 12 hours or a week, it I wouldn't care,
>such a minor thing.
>Ted Deppner
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to
>Please read the FAQ at

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:43    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean