[PATCH v1] erofs-utils: mkfs: Implement 'dsunit' alignment on blobdev
Gao Xiang
hsiangkao at linux.alibaba.com
Thu Aug 21 12:00:32 AEST 2025
On 2025/8/20 17:38, Friendy.Su at sony.com wrote:
> Hi, Gao,
>
>> What's your `--chunksize` ? consider the following:
>
> chunksize = 4096
> dsunit = 512 = 2M
>
>> and two inodes:
>
>> inode A (8k) 2M, 2M+4k
>
>> inode B (12k) 4M, 2M, 4M+4k, 4M+8k?
>
>> Is it possible? what's the expected behavior of
>> this case.
>
> Yes. This is the expected behavior. See runtime below:
I understand that is the expected behavior according to this
patch, but I'm just unsure if it's an expected behavior for
the future wider setups (because some users may use `--dsunit`
for other usage).
So I tend to just constrain the case to your limited case
first, could you explain more if chunk deduplication is
needed for your scenarios? and what's your real `chunksize`?
Maybe adding another command option for this is better.
Thanks,
Gao Xiang
More information about the Linux-erofs
mailing list