Fstab btrfs mount options update

Recently I checked my fstab. It was needed for my disk operations.
rw,noatime,compress=zstd:2,ssd,space_cache,commit=120,subvol=@ 0 0

If I remember correctly it was generated during system installation (architect)

  1. Yesterday I read Manpage for btrfs. I can’f find there anything about rw option. I’m pretty sure that it is for enabling read write but is this option necessary? Aren’t read write enabled by default?
  2. space_cache - it’s without any options. So I assume that it’s default v1. Is this ok?
  3. I’ve found [HowTo] Btrfs and Snapper
    I don’t use snapper. Mount options written by @visone are:
    noatime,sdd,clear_cache,commit=120,compress=zstd
    No space cache option. Is it off or v1 by default?
    Is there a reason to add clear_cache in my config?

My hardware is old laptop with ssd drive. No fancy purpose. Internet, virtualbox, a little bit of everything.

Most interesting for me are rw and clear_cache
rw because I didn’t find it in manual
and clear_cache because of whats manual says:

Force clearing and rebuilding of the disk space cache if something has gone wrong.

So not very useful if you don’t know what can go wrong :slight_smile: