Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何确定执行者的大小_Java_Executorservice - Fatal编程技术网

Java 如何确定执行者的大小

Java 如何确定执行者的大小,java,executorservice,Java,Executorservice,某人应该如何决定执行者的corePoolSize?在许多应用程序中,我见过corePoolSize为5的执行器。我知道这取决于要求。但需求并不是它的唯一参数。RAM处理器等硬件也很重要。有什么经验法则吗?它不能正确回答我的问题。假设我正在编写Executors.newScheduledThreadPool(100)。用100初始化poolsize没有任何意义。那么,如何在创建Executor时为池大小选择一个值呢?

某人应该如何决定执行者的
corePoolSize
?在许多应用程序中,我见过corePoolSize为5的执行器。我知道这取决于要求。但需求并不是它的唯一参数。RAM处理器等硬件也很重要。有什么经验法则吗?

它不能正确回答我的问题。假设我正在编写Executors.newScheduledThreadPool(100)。用100初始化poolsize没有任何意义。那么,如何在创建Executor时为池大小选择一个值呢?