@@ -1527,7 +1527,8 @@ namespace mamba
15271527 .set_rc_configurable ()
15281528 .description (
15291529 " Number of threads for parallel shard fetching (default: 0 (auto)). "
1530- " 0 means: use process-affinity-based concurrency."
1530+ " If set to 0, the number of threads is chosen automatically as the "
1531+ " minimum between 10 and the number of CPUs available to the process"
15311532 ));
15321533
15331534 // Network
@@ -1764,9 +1765,8 @@ namespace mamba
17641765 .description (" Defines the number of threads for package download" )
17651766 .long_description (unindent (R"(
17661767 Defines the number of threads for package download.
1767- If set to 0, the number of threads is chosen automatically
1768- based on the CPUs available to the current process (for example,
1769- when using `taskset`). It has to be non-negative.)" )));
1768+ If set to 0, the number of threads is chosen automatically as the
1769+ minimum between 10 and the number of CPUs available to the process.")));
17701770
17711771 insert(Configurable("extract_threads", &m_context.threads_params.extract_threads)
17721772 .group("Extract, Link & Install")
@@ -1778,9 +1778,9 @@ namespace mamba
17781778 Defines the number of threads for package extraction.
17791779 Positive values give the exact number of threads.
17801780 Negative values are interpreted as (available CPUs for this process
1781- minus the absolute value). Zero (the default) means the number of
1782- threads is chosen automatically based on the CPUs available to the
1783- current process (for example, when using `taskset`). )" )));
1781+ minus the absolute value).
1782+ If set to 0, the number of threads is chosen automatically as the
1783+ minimum between 10 and the number of CPUs available to the process )" )));
17841784
17851785 insert (Configurable (" allow_softlinks" , &m_context.link_params .allow_softlinks )
17861786 .group (" Extract, Link & Install" )
0 commit comments