gpt4 book ai didi

java - 如何从 java 更改 scala 中的 actors.maxPoolSize?

转载 作者:行者123 更新时间:2023-11-29 07:19:56 24 4
gpt4 key购买 nike

所以我有两个 bash 脚本。一个使用“scala”命令调用字节码,另一个使用“java”命令调用相同的代码。我的问题如下,当我使用 scala 时,我可以看到我可以获得大约 80 个线程(我创建并显示在我的“任务管理器”中),而当我使用 java 命令时,我只能创建大约 20 个线程.而不是 80。java 中 actors.corePoolSize 和 actors.maxPoolSize 的等效“定义”选项是什么?

这些是我的 bash 脚本。第一个具有以下内容:

JAVA_OPTS="-Xmx1g"scala -cp bin com.mcmc5.Main -Dactors.corePoolSize=60 -Dactors.maxPoolSize=5000

第二个有:

java -cp scala-library.jar:bin com.mcmc5.Main -Dactors.corePoolSize=60 -Dactors.maxPoolSize=5000 -Xmx1g

最佳答案

据我所知,您可以在应用程序中设置系统属性:

System.setProperty("actors.minPoolSize" , numberOfActors)
System.setProperty("actors.maxPoolSize" , numberOfActors)
System.setProperty("actors.corePoolSize", numberOfActors)

关于java - 如何从 java 更改 scala 中的 actors.maxPoolSize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com