num_workers defines the number of processes used to load each batch in the background, so lowering it might also decrease the pressure on the CPU (however you can’t get lower than 0 workers, which will use the main process).