--- a/src/sampleconf/recoll.conf.in
+++ b/src/sampleconf/recoll.conf.in
@@ -141,8 +141,15 @@
# value to -1 disables a queue (replaced by a direct call). The thrTcounts
# values define the number of threads to start for each queue. The last
# value can only be one (as Xapian is single-threaded).
-thrQSizes = 2 2 2
-thrTCounts = 4 2 1
+# If the first element in thrQSizes is 0, recollindex will attempt to set
+# roughly guestimated values based on the number of CPUs.
+#
+# The following are the best setup on my core i5 system (4 cores, no
+# hyperthreading, multiple disks).
+#thrQSizes = 2 2 2
+#thrTCounts = 4 2 1
+# The default is to let recoll guess.
+thrQSizes = 0
# Maximum file system occupation before we stop indexing. The default value
# is 0, meaning no checking. The value is a percentage, corresponding to