I may recommend you to increase the interval between consecutive timer jobs .
There is no specific guideline for RAM or CPU utilization for Timer jobs .
You say that the requirement is for 10+ timer jobs running at an interval of 1 minute .
Now consider this , suppose one of the Timer job utilizes a lot of RAM and there is a high utilization spike on the CPU , the rest of the timer jobs are going to get impacted any way .
Instead if there is sufficient time interval between the timer jobs say like for example 10 minutes ,it gives your system enough time to respond and come out of any problems.
A lot of things can happen like Memory leakage ,Timer jobs getting stuck etc.
So carefully plan this.
I would recommend keeping at least 10 minutes interval between the jobs so that there is not impact on the system .