
Originally Posted by
ryao
RAID 1 has no two disk limitation. It appears that btrfs does from Chris Mason's email. You can read It for performance information.
With that said, Chris claims to have implemented a LRU stripe cache. That would imply double buffering with the Linux disk cache, which wastes memory. He also says that this is a clone of what md raid already does, which implies that it suffers from the RAID write hole. It also means that the md raid code is being duplicated, which is generally a bad thing for maintainability.