Messages in this thread |  | | Date | Wed, 3 Jan 2001 12:16:09 +0000 | From | "Stephen C. Tweedie" <> | Subject | Re: [Ext2-devel] Re: [RFC] ext2_new_block() behaviour |
| |
Hi,
On Tue, Jan 02, 2001 at 10:37:50PM -0500, Alexander Viro wrote:
> Umm... OK, the last argument is convincing. Thanks... > > BTW, what was the reason behind doing preallocation for directories on > ext2_bread() level? We both buy ourselves an oddity in directory structure > (preallocated blocks become refered from the inode immediately and they > are beyond i_size) and get more complicated ext2_alloc_block(). What do > we win here?
Having preallocated blocks allocated immediately is deliberate: directories grow slowly and remain closed most of the time, so the normal preallocation regime of only preallocating open files and discarding preallocation on close just doesn't work.
--Stephen - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |