From 78b1c973fba89bc6651ffa16807c40abd38e7bad Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 25 Aug 2020 10:51:20 +0000 Subject: doc: add some more tuning notes I've learned a thing or three about btrfs in the past few weeks and remembered some old HDD things, too. The Xapian MultiDatabase problem will need to be addressed for 1.7... --- Documentation/public-inbox-index.pod | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'Documentation/public-inbox-index.pod') diff --git a/Documentation/public-inbox-index.pod b/Documentation/public-inbox-index.pod index 46a53825..207b2ed8 100644 --- a/Documentation/public-inbox-index.pod +++ b/Documentation/public-inbox-index.pod @@ -39,8 +39,12 @@ normal search functionality. Influences the number of Xapian indexing shards in a (L) inbox. +See L for a full description +of sharding. + C<--jobs=0> is accepted as of public-inbox 1.6.0 (PENDING) -to disable parallel indexing. +to disable parallel indexing regardless of the number of +pre-existing shards. If the inbox has not been indexed or initialized, C shards will be created (one job is always needed for indexing @@ -133,7 +137,11 @@ Available in public-inbox 1.6.0 (PENDING). =item --no-fsync Disables L and L operations on SQLite -and Xapian. This is only effective with Xapian 1.4+. +and Xapian. This is only effective with Xapian 1.4+. This is +primarily intended for systems with low RAM and the small +(default) C<--batch-size=1m>. Users of large C<--batch-size> +may even find disabling L causes too much dirty +data to accumulate, resulting on latency spikes from writeback. Available in public-inbox 1.6.0 (PENDING). -- cgit v1.2.3-24-ge0c7