Am Donnerstag, 9. Mai 2013, 07:13:56 schrieb Zhi Yong Wu: > HI, all Hi!
> I saw that bcache will be merged into kernel upstream soon, so i > want to know if btrfs hot relocation support is still meanful, if no, > i will not continue to work on it. can anyone let me know this? > thanks. I really look forward to VFS hot data tracking with BTRFS (and other filesystem) support. ZFS and BTRFS have shown that RAID support within the filesystem can make a lot of sense. I think hot relocation is another area which can be done more accurate within the filesystem. I think there are several features only possible by going this route: 1) Mark files as hot via ioctl. MySQL can mark InnoDB journal files for example. 2) Proper BTRFS RAID support (as noted elsewhere in this thread) 3) Easier setup. With BTRFS flexibility I would expect that a SSD as hot data cache can be added and removed on the fly during filesystem is mounted. Only seems supported at mkfs-time as I read the patch docs, but from my basic technical understanding of BTRFS it can be extented to be done on the fly with a mounted FS as well. Block based caching can make sense for other use cases like raw device with Oracle DB on it or maybe a swap device. Or for filesystems not (yet) supporting VFS hot data tracking. Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html