Question: what is the difference between cow and row?
Answer: COW copies the old value to a separate area in the snapshot before writing the new data in the original place. This means a file will stay contiguous. ROW writes to a new area, and keeps the original data in the snapshot. This saves the copy, so it is faster, but makes files noncontiguous.