summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorThayne McCombs <astrothayne@gmail.com>2023-10-26 00:26:50 -0600
committerThayne McCombs <astrothayne@gmail.com>2023-10-26 00:48:30 -0600
commit5ee6365510ea2b9638bace56fd8b10c3b0b9fd2c (patch)
treeaab42e5e316de80187ebf95d9aa8bb3a1867f212 /CHANGELOG.md
parent1d57b3a06453d2602fc90e019a30c1ed9b792748 (diff)
Set maximum default threads
Set a limit of how many threads fd will use by default. On hosts that have a large number of cores, using additional threads has diminishing returns, and having large numbers of threads increases the setup cost. Thus we don't necessarily want to use the same number of threads as we have cores. Fixes: #1203
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 94b9e80..dd2a570 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,10 +5,14 @@
- Breaking: `.git/` is now ignored by default when using `--hidden` / `-H`, use `--no-ignore` / `-I` or
`--no-ignore-vcs` to override, see #1387 and #1396 (@skoriop)
+
## Bugfixes
## Changes
+- The default number of threads is now constrained to be at most 16. This should improve startup time on
+ systems with many CPU cores. (#1203)
+
## Other
# v8.7.1