使用蝗虫时的CPU使用率

猎犬

我们计划使用蝗虫进行性能测试。我已经在Kubernetes上以800位用户的分布式模式开始了蝗虫,持续了5分钟。孵化率也是100。几分钟后,我可以在工作日志中看到以下警告。

[2020-07-15 07:03:15,990] pipeline1-locust-worker-1-gp824/WARNING/root: Loadgen CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements!

由于我未指定任何资源限制,因此我无法确定这里的90%。是节点容量的90%吗?这不太可能,因为我们使用功能强大的节点,16Vcpus和128Gb内存。谁能提供任何见解?

网络向导

它是一个内核的90%(由于python GIL,单个蝗虫进程可以利用所有内核)(使用https://psutil.readthedocs.io/en/latest/#psutil.Process.cpu_percent测量

如果您有16vcpu,则需要16个进程来利用整个节点。

我想我们应该澄清这个信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章