为什么Visual VM在调度线程时将其显示为驻留的线程?

时间:2018-07-07 09:36:27

标签: scala future executioncontext

我在Scala中创建了一个自定义执行上下文(FixedThreadPool,具有100个工作线程)来运行IO绑定期货。我正在这些期货中对Cassandra进行数据库调用。

我已将上下文提供给与DB相关的Future。在日志消息中,我看到这些线程正在指定的线程池中执行。

enter image description here

但是Visual VM讲述了一个不同的故事。

enter image description here

这表明线程的CPU利用率为0%。

我在这里想念什么?

0 个答案:

没有答案