Does the compression option on ZFS file systems compress each file individually or does it work globally to compress all files using the same encoding? Suppose I have files A, B, and C, and A, B, and C all have similar contents, would ZFS take less space to store them if using compression?