Linus Torvalds writes: (Summary) Konstantin's patch is simple partly because it has only that
single-file history to worry about.
single-file history to worry about.
You could obviously keep that simplicity, and just accept the fact that the early dirty data ends up being kept dirty, and consider it just the startup cost and not even try to do the write-behind on that oldest data.
oldest data.
But I do agree that 256kB is a very early threshold, and likely too small for many cases.
small for many cases.
Linus
Linus
Linus
single-file history to worry about.
You could obviously keep that simplicity, and just accept the fact that the early dirty data ends up being kept dirty, and consider it just the startup cost and not even try to do the write-behind on that oldest data.
oldest data.
But I do agree that 256kB is a very early threshold, and likely too small for many cases.
small for many cases.
Linus
Linus
Linus