On 02/06/14 14:22, Josef Bacik wrote:
> On 05/30/2014 06:00 PM, Martin wrote:
>> OK... I'll jump in...
>>
>> On 30/05/14 21:43, Josef Bacik wrote:
>>> Hello,
>>>
>>> TL;DR: I want to only do snapshot-aware defrag on inodes in snapshots
>>> that haven't changed since the snapshot was taken.  Yay or nay (with a
>>> reason why for nay)
>>
>> [...]
>>>
>>> === Summary and what I need ===
>>>
>>> Option 1: Only relink inodes that haven't changed since the snapshot was
>>> taken.
[...]
>> Obvious way to go for fast KISS.
>>
>>
>> One question:
>>
>> Will option one mean that we always need to mount with noatime or
>> read-only to allow snapshot defragging to do anything?
>>
> 
> Yeah atime would screw this up, I hadn't thought of that.  With that
> being the case I think the only option is to keep the old behavior, we
> don't want to screw up stuff like this just because users used a backup
> program on their snapshot and didn't use noatime.  Thanks,

Not so fast into non-KISS!


The *ONLY* application that I know of that uses atime is Mutt and then
*only* for mbox files!...

NOTHING else uses atime as far as I know.

We already have most distros enabling reltime by default as a
just-in-case...


Can we not have noatime as the default for btrfs? Also widely note that
default in the man page and wiki and with why?...

*And go KISS and move on faster* better?


Myself, I still use Mutt sometimes, but no mbox, and all my filesystems
have been noatime for many years now with good positive results. (Both
home and work servers.)

Regards,
Martin



--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to