标签: cpu-usage

Java中人工生成cpu负载

有没有一种简单的方法可以在 Java 中生成恒定的 CPU 负载?就像生成 60% 的 CPU 负载一样。

java android cpu-usage

3
推荐指数
1
解决办法
3168
查看次数

WPF 的 CPU 使用率高

在我的WPF项目中,如果我打开一个窗口,cpu使用率大约是30%-50%,但是当我最小化这个窗口时,cpu使用率下降到1%。有人知道原因吗?谢谢

c# wpf cpu-usage

3
推荐指数
1
解决办法
8801
查看次数

Linux CPU 百分比加起来不是 100%

每当我尝试从诸如topmpstat特别是collectd服务之类的命令中计算 CPU 利用率百分比时,我都无法获得准确的 100% CPU 利用率。

例如top来自 Amazon EC2 上的测试服务器的结果:

Cpu(s): 13.6%us, 31.6%sy,  0.0%ni, 53.2%id,  0.0%wa,  0.0%hi,  0.0%si,  1.7%st
Run Code Online (Sandbox Code Playgroud)

无论我如何将百分比加起来,我都永远无法获得 100% 的 CPU,当然也不是以任何合乎逻辑的方式。大多数情况下,这似乎是舍入错误;100.1% 或 99.9%,但有时我会超过 110%。这通常发生在steal相对较高的情况下,例如collectd报告的一种情况是~21.44% 偷窃和 ~88% 空闲,只是这两个已经远远超过 100%。我知道ni(nice) 也算在us(user) 中,所以我不应该添加它,但这仍然不起作用。

有谁知道如何将这些加起来 100% 或如何解释collectd有时报告的例外情况?

linux cpu-usage collectd

3
推荐指数
1
解决办法
2744
查看次数

使用 WIndows 的 Prometheus 准确计算 CPU 使用率

将 wmi_exporter 或 scollector_exporter 与 Prometheus 一起使用时,我发现很难获得准确的 CPU 使用情况。这是我正在使用的指标以及我用于 scollector 的查询:

os_cpu with returns: 1.54432653e+07
Run Code Online (Sandbox Code Playgroud)

我用费率进行查询:

rate(os_cpu{exported_instance="myHost"}[30s])
Run Code Online (Sandbox Code Playgroud)

这是我从 Grafana 中的查询中得出的图表绿线是利用率

os_cpu 返回总体 CPU 使用情况,即所有核心,并将其与 Windows 中的任务管理器进行比较,它不会累加,因为显示的最大值为 100%。CPU 使用率不可能达到 300%。

我该如何处理查询才能获得更准确的测量结果?

monitoring metrics cpu-usage grafana prometheus

3
推荐指数
1
解决办法
2万
查看次数

如何减少ffmpeg的CPU使用率?

嗨,我正在休息一个hls流作为hls流

SETLOCAL
:loop

ffmpeg -thread_queue_size 32768 -i "http://xx/636.m3u8" -f hls -hls_time 5 -hls_list_size 5 -hls_allow_cache 0 -hls_flags delete_segments -segment_list_flags +live -hls_base_url "../ts/" -hls_segment_filename "C:\nginx\html\ts\lig-%random%%random%-%%3d.svgz" -y "C:\nginx\html\hls\lig1.m3u8" > log.txt 

goto loop
Run Code Online (Sandbox Code Playgroud)

但它使用%15-20的CPU我必须在同一台服务器上制作16个流,但我不能.

我不能像下载.ts文件一样配置克隆m3u8?

ffmpeg cpu-usage http-live-streaming

3
推荐指数
3
解决办法
1万
查看次数

BLOCKED 线程会导致高 CPU 消耗吗

我们最近在我们的生产环境中看到了一个 CPU 消耗高的问题,并且在调试时看到了一些奇怪的东西。当我执行“top -H”以查看每个线程 ID 的 CPU 统计信息时,我发现线程 X 消耗了大量 CPU。当我进行线程转储时,我看到这个线程 X 处于 BLOCKED 状态。这是什么意思,处于 BLOCKED 状态的线程可以消耗高 CPU 吗?我认为这可能是一个微不足道的问题,但我是调试性能问题和 JVM 的新手,不确定我在这里可能遗漏了什么。

jvm cpu-usage thread-dump apm

3
推荐指数
1
解决办法
2992
查看次数

.php-fpm-bin 100% CPU 使用率。如何跟踪导致它的确切脚本?

我正在主持一个 wordpress 博客,自 6 月 5 日以来,我一直拥有 100% 的 CPU 负载(从 5% 上升),托管在 AWS 上。

在此处输入图片说明

现在,我添加了许多插件,主要是每个用户每个页面加载 20 个 mysql 查询的插件。问题是我在没有意识到负载的情况下添加了许多脚本,而且我无法禁用它们。

理想情况下,我会更改代码,以便恢复 CPU 负载。

php wordpress performance cpu-usage

3
推荐指数
1
解决办法
6824
查看次数

我可以同时运行两个单独的 jupyter notebook 文件,而不会在单 CPU 计算机上减速吗?

我目前正在 jupyter notebook 中运行 python 函数,这需要很长时间。Python 说它在大约 98% 的 CPU 上运行,但是,仍然有大约 60% 的 CPU 未使用。现在经过一些谷歌搜索,我发现这与我的处理器线程有关(我不是计算机工程师,如果这是不正确的,我很抱歉)。但是,我想知道是否可以在 jupyter notebook 中运行另一个函数,它会占用 60% 未使用的活动中的一部分,还是将 99% 分配给两个函数,从而减慢这两个函数的速度。我希望你们能帮忙。如果有什么不清楚的,请告诉我。

PS 我使用的是 2012 年末的 macbook pro 视网膜(我知道),2,5 gHZ intel core i5,8 gbs 内存。它有两个内核和一个处理器。

python cpu-architecture cpu-usage jupyter-notebook

3
推荐指数
1
解决办法
1万
查看次数

如何获得总 CPU 使用率(所有进程)?(C#)

在 Windows 应用程序中,如何获取C# 中所有内核上所有进程(不仅仅是一个进程或应用程序)的当前 CPU 使用总量?(如果可能,不使用任何第三方库)

我只能找到有关单个进程的 CPU 使用率的问题和答案。例如,这个似乎只询问正在运行的程序的 CPU 使用率,并且答案不清楚他们的代码收集了什么信息,因此在这种情况下它不是很有帮助。

不过,如果这个问题在其他地方得到回答,我会很乐意接受一个链接。

谢谢!

c# windows cpu-usage visual-studio

3
推荐指数
1
解决办法
9731
查看次数

OpenStack 获取带有 Stein 版本的 vm cpu_util

在 stein 版本中,ceilometer 删除了对 cpu_util 的轮询。

请遵循此文档: https://docs.openstack.org/ceilometer/stein/admin/telemetry-measurements.html#openstack-compute

仅测量 cpu(使用的 CPU 时间)和 vcpus(分配给实例的虚拟 CPU 数量)。

并检查关于ceilometer的github提交https://github.com/openstack/ceilometer/blob/4ae919c96e4116ab83e5d83f2b726ed44d165278/releasenotes/notes/save-rate-in-gnocchi-66244262bc4b7842.yaml

cpu_util 计量表已弃用。

这个关于云高计的提交删除了变压器支持。

https://github.com/openstack/ceilometer/commit/9db5c6c9bfc66018aeb78c4a262e1bfa9b326798#diff-4161ff0e1519a6226d1117b428fc831a

根据提交消息,gnocchi 处理变压器数据。

那么,如何使用gnocchi聚合cpu和vcpu来计算cpu使用率呢?

metrics virtual-machine cpu-usage openstack ceilometer

3
推荐指数
1
解决办法
2463
查看次数