summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorDarrick J. Wong <djwong@kernel.org>2023-04-12 04:59:48 +0300
committerDarrick J. Wong <djwong@kernel.org>2023-04-12 04:59:48 +0300
commitbae43864c08884bacde35c5aba36d0335f659868 (patch)
tree5a247ef7a8ea4d29930c05a5c896321bf7330a92 /tools/perf/scripts/python/export-to-postgresql.py
parente5edad526262d4ce389f7259396184975a9bc14e (diff)
downloadlinux-bae43864c08884bacde35c5aba36d0335f659868.tar.xz
xfs: document how online fsck deals with eventual consistency
Writes to an XFS filesystem employ an eventual consistency update model to break up complex multistep metadata updates into small chained transactions. This is generally good for performance and scalability because XFS doesn't need to prepare for enormous transactions, but it also means that online fsck must be careful not to attempt a fsck action unless it can be shown that there are no other threads processing a transaction chain. This part of the design documentation covers the thinking behind the consistency model and how scrub deals with it. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Dave Chinner <dchinner@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions