Add program option --min-pool to control the min pool size to enable multithreading