配置 core-pool-size-factor 和 max-pool-size-factor 设置的一般良好做法是什么?
例如,如果 CPU 有四个核心和八个核心线程。
- 我应该将 core-pool-size-factor 设置一直设置为 8 吗?
- 相对于core-pool-size-factor,max-pool-size-factor 的一般大小是多少?
- 我提到的还有其他与 Akka 配置相关的设置吗?
For example, if the CPU has four cores and eight core threads.
- Should I set the core-pool-size-factor setting all the way to 8?
- What's a good general size for max-pool-size-factor in relation to core-pool-size-factor?
- Are there any other settings the ones I mentioned are related to withing Akka config?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
core-pool-size-factor 为 1.0 将是运行时可用逻辑处理器数量的 1.0 x。
max-pool-size-factor 应与 core-pool-size-factor 相同,除非您有一个有界的池队列(ThreadPoolExecutor 不会增加池,除非队列有界)
core-pool-size-factor of 1.0 will be 1.0 x number of logical processors available to the runtime.
max-pool-size-factor should be the same as core-pool-size-factor unless you have a bounded queue for the pool (ThreadPoolExecutor does not grow the pool unless the queue is bounded)