【发布时间】:2016-03-09 09:58:22
【问题描述】:
我正在尝试进行一些实验来研究我编写的 Akka 应用程序的缩放属性。作为基线,我想强制应用程序在单个内核上仅使用单个线程运行。
我目前正在我的四核笔记本电脑上运行模拟,application.conf 文件中包含以下内容...
akka {
actor {
default-dispatcher {
fork-join-executor {
parallelism-min = 1
parallelism-factor = 0.25
parallelism-max = 1
}
}
}
}
这是强制我的应用程序在一个内核上作为单线程应用程序运行的正确最佳方法吗?这个想法是,一旦有了这个基线,我就会增加可用内核(和线程)的数量。
【问题讨论】:
标签: multithreading scala akka