Re: [PATCH 2/2] Add batched discard support for ext4.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Lukas Czerner
Date: Monday, April 26, 2010 - 10:46 am

On Mon, 26 Apr 2010, Jan Kara wrote:


This sounds like a good idea, but I wonder if it is worth it :
 1. The tree will have very short life, because with next ioctl all
 stored deleted extents will be trimmed and removed from the tree.
 2. Also note, that the longer it lives the less fragmented it possibly
 became.
 3. I do not expect, that deleted ranges can be too fragmented, and
 even if it is, it will be probably merged into one big extent very
 soon.


In what I am preparing now, I simple ignore small extents, which would
be created by splitting the deleted extent into smaller pieces by chunks
of used blocks. This, in my opinion, will prevent the fragmentation,
which otherwise may occur in the longer term (between ioctl calls).

Thanks for suggestions.
-Lukas
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Ext4: batched discard support, Lukas Czerner, (Mon Apr 19, 3:55 am)
[PATCH 1/2] Add ioctl FITRIM., Lukas Czerner, (Mon Apr 19, 3:55 am)
[PATCH 2/2] Add batched discard support for ext4., Lukas Czerner, (Mon Apr 19, 3:55 am)
Re: Ext4: batched discard support, Greg Freemyer, (Mon Apr 19, 9:20 am)
Re: Ext4: batched discard support, Eric Sandeen, (Mon Apr 19, 9:30 am)
Re: Ext4: batched discard support, Greg Freemyer, (Mon Apr 19, 10:58 am)
Re: Ext4: batched discard support, Ric Wheeler, (Mon Apr 19, 11:04 am)
Re: Ext4: batched discard support, Mark Lord, (Tue Apr 20, 1:24 pm)
Re: Ext4: batched discard support, Mark Lord, (Tue Apr 20, 1:34 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Tue Apr 20, 2:21 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Eric Sandeen, (Tue Apr 20, 7:45 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Wed Apr 21, 11:59 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Wed Apr 21, 12:04 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Jeff Moyer, (Wed Apr 21, 12:22 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Wed Apr 21, 1:44 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Wed Apr 21, 1:52 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Wed Apr 21, 1:53 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Eric Sandeen, (Wed Apr 21, 2:01 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Wed Apr 21, 2:03 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Wed Apr 21, 2:47 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., James Bottomley, (Wed Apr 21, 2:56 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Lukas Czerner, (Fri Apr 23, 1:23 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Sat Apr 24, 6:24 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Sat Apr 24, 6:48 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Sat Apr 24, 7:30 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Eric Sandeen, (Sat Apr 24, 7:43 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Sat Apr 24, 8:03 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Sat Apr 24, 10:04 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Sat Apr 24, 11:30 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Martin K. Petersen, (Sat Apr 24, 11:39 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Sat Apr 24, 11:41 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Martin K. Petersen, (Sat Apr 24, 12:06 pm)
Re: [PATCH 2/2] Add batched discard support for ext4., Martin K. Petersen, (Mon Apr 26, 7:42 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Greg Freemyer, (Mon Apr 26, 8:27 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Mon Apr 26, 8:48 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Lukas Czerner, (Mon Apr 26, 8:51 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Lukas Czerner, (Mon Apr 26, 10:46 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Ric Wheeler, (Mon Apr 26, 10:52 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Lukas Czerner, (Mon Apr 26, 11:14 am)
Re: [PATCH 2/2] Add batched discard support for ext4., Jeff Moyer, (Mon Apr 26, 11:28 am)