btrfs-progs: docs: update flushoncommit default value

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2016-09-06 19:06:42 +02:00
parent f04db96f61
commit 67786272ea
1 changed files with 9 additions and 6 deletions

View File

@ -214,15 +214,18 @@ parameters, eg. 'panic', 'oops' or 'crashkernel'.
*flushoncommit*::
*noflushoncommit*::
(default: on)
(default: off)
+
This option forces any data dirtied by a write in a prior transaction to commit
as part of the current commit. This makes the committed state a fully
consistent view of the file system from the application's perspective (i.e., it
includes all completed file system operations). This was previously the
behavior only when a snapshot was created.
as part of the current commit, effectively a full filesystem sync.
+
Disabling flushing may improve performance but is not crash-safe.
This makes the committed state a fully consistent view of the file system from
the application's perspective (i.e., it includes all completed file system
operations). This was previously the behavior only when a snapshot was
created.
+
When off, the filesystem is consistent but buffered writes may last more than
one transaction commit.
*fragment='type'*::
(depends on compile-time option BTRFS_DEBUG, since: 4.4, default: off)