diff options
Diffstat (limited to 'cmd/podman/shared/parallel.go')
| -rw-r--r-- | cmd/podman/shared/parallel.go | 18 | 
1 files changed, 10 insertions, 8 deletions
| diff --git a/cmd/podman/shared/parallel.go b/cmd/podman/shared/parallel.go index 03eba2f0b..dbf43a982 100644 --- a/cmd/podman/shared/parallel.go +++ b/cmd/podman/shared/parallel.go @@ -72,20 +72,22 @@ func ParallelExecuteWorkerPool(workers int, functions []ParallelWorkerInput) map  func Parallelize(job string) int {  	numCpus := runtime.NumCPU()  	switch job { -	case "stop": -		if numCpus <= 2 { -			return 4 -		} else { -			return numCpus * 3 -		} +	case "ps": +		return 8 +	case "restart": +		return numCpus * 2  	case "rm":  		if numCpus <= 3 {  			return numCpus * 3  		} else {  			return numCpus * 4  		} -	case "ps": -		return 8 +	case "stop": +		if numCpus <= 2 { +			return 4 +		} else { +			return numCpus * 3 +		}  	}  	return 3  } | 
