On Thu, Feb 9, 2023 at 3:30 PM Mario Roy <marioeroy@gmail.com> wrote:
:
This is a wish list for allowing one to specify the number of threads via an ENVIRONMENT variable that works consistently using parallel or parsort. Basically, I want to specify the number of threads for parsort regardless of processing files specified via command-line arguments or STDIN.
You can use taskset:
taskset -c 1-5 parallel --number-of-threads
(parsort uses parallel --number-of-threads).
For parallel you might also use PARALLEL=-j5
Can you explain why you need this? To me it seems odd not to use all
the cores you paid for.
/Ole