Re: thin provisioned LUN support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 07, 2008 at 03:48:30PM -0500, Chris Mason wrote:
> 
> * Fast
> * Crash safe
> * Bounded ram usage
> * Accurately deliver the trims
> 
> Pick any three ;)  

Actually, if you move this responsibility into the FS block allocator,
I think you can get all four.  You might pay a slight CPU cost for
determining whether the aligned region is free, depending on how the
filesystem's block allocation data structures are structured, but the
more I think about it, the more I like it.  

It only has the downside that it would have to be implemented in every
filesystem separately, but hey, it's the block array vendors who would
be getting the big bucks from having this feature, so they should have
no problem putting up some bucks to make sure the OS implements so
their users can take advantage of *their* feature.  :-)

      	    	     	       	  	  	    - Ted
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux