如何在生命周期中检测进程的最高CPU使用率

格里戈里·索科利克(Grigorii Sokolik)

我已经编写了一些多线程测试,现在我要确保此测试的最高CPU使用率等于100 * CPU_NUMBER当前机器的CPU使用率有可能吗?

UPD 0:我说的是Linux系统。

马可

我认为您正在寻找sarSAR代表系统活动报告。在类似Unix的操作系统中使用它来报告有关CPU,内存和IO使用情况的报告,这些信息由收集sysstat

然后,sysatat可以配置为监视单个进程。关联

它的收集频率以及sar保留报告的时间取决于第一次设置。

您只需要注意,这样的数据收集不是“免费的”,因此我不会将其保留在生产服务器上。

它配置后,它会很容易让你使用提取报告DATAS在你的脚本sar命令,grepawk

您没有指定要使用的操作系统,所以我建议您搜索如何在发行版上设置sar / sysstat。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么 Activiti 中的进程在生命周期中丢失了边界事件

如何在 SwiftUI 生命周期中显示 NSPopover?

Android-如何在整个应用程序生命周期中使用ORMLite dbhelper

在生命周期中如何阻止学说更新我的实体

总的CPU使用率(最高输出)如何超过100%?

如何在 onCreate Java 生命周期中调用 view 方法?

如何在 Xcode 12 的新 SwiftUI App 生命周期中更改 window.rootViewController?

如何在Spring中添加HTTP生命周期中间件处理程序?

在React生命周期中如何在渲染函数之前访问新的props.value

如何在新的SwiftUIApp生命周期中处理SceneDelegate willConnectTo方法

如何在devops生命周期的开发阶段使用docker?

如何在Rust结构中正确使用生命周期

如何在生命周期事件上触发自定义函数?

React中的Snap.svg-如何在生命周期方法中访问svg?

如何在Powershell中求和进程名称的CPU使用率值

如何在cmd中显示每个进程的CPU百分比使用率

最高输出:CPU使用率> 100%

了解“最高” CPU使用率

如何查找哪个进程导致CPU使用率高

如何限制节点进程的CPU和内存使用率

如何从相关进程获取CPU使用率?

IOS / Autolayout:在生命周期中为代码中创建的元素设置约束时

Android App Architecture:在生命周期中实现用户权限

获取特定的进程CPU使用率

监控每个进程的CPU使用率

如何在Linux中计算一个进程及其所有子进程的CPU使用率?

如何在 C# 中的进程生命周期之后持久化对 Console.Title 的更改?

如何在整个程序的生命周期中唯一地标识Python中的类

如何在通知中包括%CPU使用率?