Fixed Thread pool has been used to limit the number of threads in java application by passing an integer variable to the executors method like below
Executors.newFixedThreadPool(10);
Suppose we are designing any application and we are using fixed thread pool then how can we take up a decision for an ideal fixed thread pool size or on what basis we should decide the fixed thread pool size ?