On Fri, Nov 07, 2008 at 09:26:49AM -0500, Ric Wheeler wrote: > > One more consideration that I should have mentioned is that we can also > make our file system allocation policies "thin provisioned LUN" friendly. > > Basically, we need to try to re-allocate blocks instead of letting the > allocations happily progress across the entire block range. This might > be the inverse of an SSD friendly allocation policy, but would seem to > be fairly trivial to implement :-) I would think that most non log-structured filesystems do this by default. The one thing we might need for SSD-friendly allocation policies is to tell the allocators to not try so hard to make sure allocations are contiguous, but there are other reasons why you want contiguous extents anyway (such as reducing the size of your extent tree and reducing the number of block allocation data structures that need to be updated). And, I think to some extent SSD's do care to some level about contiguous extents, from the point of view of reducing scatter gather operations if nothing else, right? - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html