Re: Massive overhead even after deleting checkpoints

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ryusuke Konishi, thank you again for the detailed explanations!

On Thu, Feb 6, 2025 at 3:08 PM Ryusuke Konishi
<konishi.ryusuke@xxxxxxxxx> wrote:
> Generally speaking, copy-on-write file systems such as ZFS and Btrfs
> are newer. The concept of LFS (Log-structured File System) itself was
> proposed in 1988 and implemented in UNIX in 1992. It is an old method,
> and I believe there are few surviving implementations today. In that
> sense, I used the word "legacy".

Haha, but we’re still using lots of old methods around today, such as
UNIX and UNIX-like systems.

> > High frequency snapshotting is something I am missing from other
> > file systems.
>
> That may be true, but frequent snapshots are in principle possible in
> copy-on-write filesystems (apart from the actual support), while
> retroactive snapshots (the ability to turn each checkpoint into a
> mountable snapshot at a later time) are unique to NILFS.

I should’ve used the term “high-frequency checkpointing”. As an end
user, the only difference between checkpoints and snapshots I see is
that snapshots won’t be deleted by GC.





[Index of Archives]     [Linux Filesystem Development]     [Linux BTRFS]     [Linux CIFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux