Possibility of establishing the amount of subprocess for SEREngines

Every time SEREngines opens some subprocesses at the same time, it makes the people's CPU increase to 95% or more. I would like to see a function where we can set the maximum number of simultaneous SEREngines threads that open at any time, that way we will have a better control of the amount of CPU that is being used at any given time.