Docker容器的CPU使用率低

时间:2019-07-09 20:37:29

标签: .net docker parallel-processing containers cpu

尽管我们在16核心服务器上的工作容器中使用了多线程(执行密集型代码部分的并行化),但仅使用了4-6个CPU。该代码是用C#/ dotnet 2.2编写的。

我们没有设置任何max参数来减少Linux服务器上的CPU数量。并且并行化的执行密集型方法应使用大多数CPU。

是否有任何建议如何检查是否存在错误设置的变量(也许默认情况下)?关于如何找出为什么多线程使用的内核不多于4-6个内核的任何提示?建议使用任何工具来查找更多详细信息吗?

谢谢!

检查启动脚本以启动Docker容器。 docker stats仅显示400-600%之间的百分比,这意味着使用了4-6个CPU。

0 个答案:

没有答案