腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
捕获
线程
CPU
时间
的
API
、
、
我想测量
CPU
时间
,而不是
线程
上
的
运行
时间
。例如,如果
线程
处于等待或休眠状态,则不应将其计入
CPU
时间
,因为该
线程
未处于runnable状态。所以我得到了下面的链接来获取
CPU
时间
。然而,根据我下面的测试,它似乎捕捉到了运行
时间
(我预计
cpu
_time_used应该接近于0,但实际上是2).What我错过了吗?#include <time.h> cl
浏览 25
提问于2020-11-12
得票数 2
1
回答
Jboss JVM
的
CPU
使用率上升到99%,并一直保持在这个水平
、
、
我正在使用jmeter对我
的
应用程序进行负载测试,我遇到了这样一种情况:应用程序jvm
的
cpu
使用率达到99%,并且一直保持在那里。应用程序仍然可以工作,我可以登录并做一些活动。但是,可以理解
的
是,它
的
速度更慢。服务器: AMD Optrom,2.20 Ghz,8核,64位,24 GB RAM。)我
的
场景是,我让我
的
应用程序
的
20个用户登录到它并执行正常
的
活动,这些活动
浏览 0
提问于2015-05-12
得票数 1
2
回答
分析Ratpack: ExecControllerBindingThreadFactory高
CPU
使用率和大量
线程
、
我们有一个用Ratpack 1.5.1编写
的
移动应用程序
API
服务器即将上线,我们目前正在分析该应用程序以
捕获
任何性能瓶颈。这个应用程序是由一个SQL数据库支持
的
,我们总是小心地使用Blocking类来运行查询。代码是用Kotlin编写
的
,我们编写了一些协程胶水代码来强制在Ratpack
的
阻塞
线程
上执行阻塞操作。由于Ratpack
的
线程
模型是独一无二
的
,我们希望确保这种情况是正常
的
:我们模拟了250
浏览 11
提问于2018-02-16
得票数 2
回答已采纳
3
回答
如何使用开源工具
捕获
进程
cpu
、内存利用率
、
、
我想要
捕获
应用程序进程在一段
时间
内
的
CPU
、内存、
线程
计数,以分析是否有任何进程使用了更多
的
cpu
、内存消耗。我们怎么才能做到这一点。
浏览 2
提问于2016-12-09
得票数 3
2
回答
如何在内核中获取
线程
的
CPU
时间
?
、
在我
的
遗留驱动程序中,我调用了PsCreateSystemThread应用程序接口来创建一些
线程
。由于此调用是从内核内部发生
的
,因此这些新创建
的
线程
将在系统进程
的
上下文中运行。我
的
问题是提供了这些
线程
的
句柄,有没有什么
API
可以用来获取它们
的
CPU
时间
?我感兴趣
的
是
线程
实际执行某些操作
的
纯
CPU</em
浏览 0
提问于2014-05-19
得票数 0
2
回答
Android -更有效地使用
CPU
核心
、
Android: OS4.1.2 我正在运行
的
系统有4个
CPU
核,我正在运行一个多
线程
应用程序。有时活动
线程
的
数量增加到3或4个,但我看到
CPU
只使用一个或两个核心。它保持
线程
不运行。我
捕获
了TraceView,它显示了两个
线程
在理想情况下可以在两个
CPU
内核上并发运行。但最初只分配了一个
CPU
核心。执行在这两个
线程
之间交替执行一段
时间
。最后,在大约200-300
浏览 0
提问于2014-08-22
得票数 2
回答已采纳
2
回答
监视和图表每个进程和每个
线程
的
CPU
使用情况
、
、
、
我需要通过一个给定
的
进程及其每个
线程
来监视
CPU
的
使用情况。对于每一个人,我想要:
捕获
期间使用
的
总
CPU
时间
,以上都分别适用于用户模式和系统模式。我已经找到了一些关于sysstat/sar、found、munin、naggios
的
引用,但我不确定它们是否具有我需要
的
特性。 系统是Ubuntu。
浏览 0
提问于2010-09-29
得票数 5
0
回答
在哪个
线程
中执行检查可等待对象是否已完成?
、
、
、
、
Task<int> longRunningCpuBoundTask = Task<int>.Run(() => // some long-running
CPU
-bound.ConfigureAwait(continueOnCapturedContext: true);} 假设
捕获
的
上下文是一个需要int
的
UI
线程
。因此,我知道
浏览 0
提问于2017-01-06
得票数 0
1
回答
调度程序能否自动将关联通过`sched_setaffinity`设置为非常繁忙
的
cpu
的
线程
迁移到空闲
的
cpu
?
、
、
调度程序能否自动将关联通过sched_setaffinity设置为非常繁忙
的
cpu
的
线程
迁移到空闲
的
cpu
? sched_setaffinity 是实现“硬亲和力”还是“软亲和力”?我称之为“软关联”
的
是,它告诉调度程序,
线程
更喜欢在特定
的
cpu
上运行,并且在必要时可以迁移到其他
cpu
。我称之为“硬关联”
的
是,它告诉调度程序,无论
线程
等待
cpu
资
浏览 3
提问于2020-05-20
得票数 0
回答已采纳
3
回答
java和
线程
:中断
的
异常&如何正确使用BlockingQueue
的
take()方法
、
、
API
说该方法将等待,但这是否意味着
CPU
会旋转检查是否为空/非空,直到有项在队列中,或者这是否意味着
线程
会让步并将被中断唤醒?如果是前者,我可能希望查看队列是否为空,以及是否调用thread.yield()以释放处理器
时间
。我
的
问题是,我真的需要调用that,还是需要一些内部机制来为我处理呢? 其次,中断异常
的
含义是什么?如果我理解正确的话,这意味着如果
线程
A正在执行这个方法并等待输入,而另一个
线程
B调用threadA.interrupt(
浏览 0
提问于2009-07-14
得票数 3
1
回答
用Nvidia NSight在VS2010 - .nvreport报告文件中进行CUDA性能分析
、
、
、
当我在下拉列表中选择"CUDA -> CUDA汇总“时%
时间
- 80.66%器件
时间
- 15.462. 我用推力向量来回复制我
的
数据。在此报告
浏览 5
提问于2013-04-29
得票数 1
回答已采纳
2
回答
是否可以在“保留
的
”
cpu
核心上运行代码?
、
、
、
简化背景:一个任务(实际上是一个循环中运行
的
单个
线程
,侦听来自网络
的
数据包)在很大程度上是一个“实时”任务。更有趣
的
是,该
线程
是本机代码,名为“使用pinvoke”。当大量
的
交通显示,任务是非常努力
的
工作,所有的核心是最大
的
。当这种情况发生时,“实时”
线程
(运行在100%
的
cpu</em
浏览 4
提问于2014-04-23
得票数 4
回答已采纳
1
回答
在Vulkan中,当命令缓冲区结束时,我可以收到回调形式
的
通知吗?
我想知道Vulkan中
的
命令缓冲区何时完成执行,而不是定期在栅栏上检查自己,我想知道是否可以设置一个回调来通知。这个是可能
的
吗?我见过
的
唯一一个回调是关于分配
的
。
浏览 5
提问于2021-10-02
得票数 0
2
回答
如何以编程方式从工作
线程
获取父
线程
和兄弟
线程
的
CPU
使用率?
、
、
、
、
我
的
多
线程
应用程序(c++)使用pthread。该应用程序自动生成
线程
并按需重用它们,并允许
线程
在空闲
时间
过长时被取消。struct rusage ru; double utime,
浏览 1
提问于2011-09-07
得票数 1
1
回答
C
线程
程序
、
、
、
我编写了一个基于Riemann和
的
思想
的
程序,以求积分值。它使用了几个
线程
,但是与我后来编写
的
顺序程序相比,它
的
性能(算法)是不合格
的
。从算法上看,除了
线程
之外,它们是相同
的
,所以问题是它有什么问题?我猜想,pthread_join不是这样
的
,因为如果一个
线程
比另一个
线程
完成得更快,那么连接等待,它就会在将来跳过它。对吗?free调用可能是错误
的
,并且在创建
线程
时
浏览 4
提问于2015-11-28
得票数 2
回答已采纳
3
回答
捕获
声卡数据
的
Java
线程
出现问题
、
、
我有一个程序,它创建一个
线程
,以48 KHz从声卡
捕获
数据,并将其写入缓冲区进行收集。
线程
代码
的
核心如下所示。}} 这个程序可以工作,除了这个过程似乎占用了100%
的
CPU
时间
。我认为这是因为
线程
等待数据到达Line.Read行。我尝试在
线程
中
的
不同位置插入Thread.yiel
浏览 0
提问于2010-10-25
得票数 4
回答已采纳
3
回答
使用Spring Boot
的
多
线程
、
我使用
的
是Spring Boot和Java 8为什么要花几个小时而不是100,000
浏览 1
提问于2019-07-23
得票数 1
2
回答
Java中
线程
用户
时间
与
线程
cpu
时间
的
差异
、
ThreadMXBean有两种检索
线程
时间
使用情况
的
方法: ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean;
浏览 9
提问于2009-06-16
得票数 6
回答已采纳
1
回答
是否有办法将JVM或Dalvik在运行时
的
CPU
使用率限制在一定百分比?
、
、
我想问
的
是,在运行时是否有办法限制JVM或Dalvik中
线程
访问
CPU
的
百分比?见示例:{ //
浏览 9
提问于2015-07-12
得票数 1
回答已采纳
1
回答
如何从
CPU
时间
到
CPU
利用率?
、
我正在尝试在我自己
的
应用程序中识别一个失控
的
线程
,并在它们使机器无法访问之前将它们永久关闭。 然而,我只能获得
线程
的
CPU
时间
,这是我使用
的
API
的
限制。有没有办法从这些数据中评估
CPU
利用率?我正在考虑将它与实时进行比较,如果它接近-那么
线程
的
CPU
负载就太大了。你对这个启发式有什么看法,它会起作用吗?
浏览 0
提问于2010-01-15
得票数 2
点击加载更多
相关
资讯
线程数与多核CPU的关系
CPU核数和线程数有什么作用?CPU核数和线程的关系与区别,服务器CPU与电脑主机CPU的区别
操作系统中的进程和线程,CPU调度
Java开发中新时间api的使用
出于对CPU数据泄露的担忧,OpenBSD禁用了Intel的超线程功能
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券