- комментарий 0:
From: kmeaw
Date: 2023-07-06 05:49:57Z
Пока не очень понимаю, в чём тут сложность для Linux.
Больше 5 лет назад ядро научилось делать ioctl_ficlonerange(2), а в
coreutils добавили поддержку reflinks. Поддержка на уровне файловой
системы сейчас есть в overlayfs, NFS, CIFS, OCFS2, Btrfs и XFS.
https://btrfs.readthedocs.io/en/latest/Reflink.html
Да и в Solaris давно существуют reflink(3C), работающий на ZFS пулах.
Или тут речь идёт о какой-то совсем другой возможности ZFS?
- комментарий 1:
From: Sergey Matveev
Date: 2023-07-06 05:51:46Z
*** kmeaw [2023-07-06 06:46]:
>Или тут речь идёт о какой-то совсем другой возможности ZFS?
Не, в комментариях в целом вообще про встраивание ZFS в Linux.
Всё про тот же ARC и его интеграцию с page cache-ом. А касательно
самой фичи, видимо, просто не доходят руки.
- комментарий 2:
From: Sergey Matveev
Date: 2023-07-06 05:52:22Z
*** kmeaw [2023-07-06 06:46]:
>Или тут речь идёт о какой-то совсем другой возможности ZFS?
Не, в комментариях в целом вообще про встраивание ZFS в Linux.
Всё про тот же ARC и его интеграцию с page cache-ом. А касательно
самой фичи, видимо, просто не доходят руки.