Gregory Shaw writes: > I really like the below idea: > - the ability to defragment a file 'live'. > > I can see instances where that could be very useful. For instance, > if you have multiple LUNs (or spindles, whatever) using ZFS, you > could re-optimize large files to spread the chunks across as many > spindles as possible. Or, as stated below, make it contiguous. > I don't know if that is automatic with ZFS today, but it's an idea.
I think the expected benefits of making it contiguous is rooted in the belief that bigger I/Os is the only way to reach top performance. I think that before ZFS, both physical and logical contiguity was required to enable sufficient readahead and get performance. Once we have good readahead based on detected logical contiguous accesses, It may well be possible to get top device speed through reasonably-sized I/O concurrency. -r _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss