腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
Linux
中如何命名
线程
?
c++
、
c
、
linux
、
multithreading
我有一个用C/C++编写的多
线程
Linux
应用程序。我有。为了帮助调试,我希望这些名称在GDB、"top“等中可见。这可能吗?如果可能,如何实现?Windows解决方案在这里(;
Linux
解决方案是什
浏览 1
提问于2009-04-22
得票数 42
回答已采纳
2
回答
Linux
内核
线程
-调度器
linux
、
linux-kernel
、
kernel
Linux
内核调度器是init进程的一部分吗?我的理解是,它是内部管理的内核
线程
的一部分,对用户不可见,无论是top还是ps。请纠正我的理解。是否可以通过任何内核调试器
查看
标准内核
线程
,以了解标准
线程
如何
占用
cpu活动? -Kartlee
浏览 5
提问于2010-03-12
得票数 5
回答已采纳
2
回答
如何在
linux
中诊断python进程是否
占用
CPU
linux
、
gdb
、
cpu-usage
在基于
Linux
的系统(Ubuntu)上,我的python进程在自动化脚本中的某个时刻开始消耗CPU。我正在尝试在GDB中调试这个问题。我对GDB还是个新手。有没有什么GDB命令可以给出哪个
线程
占用
了大部分cpu的信息。
查看
线程
堆栈并不能真正暴露这一点。 在windows windbg的世界中,命令'!runaway‘确实给出了进程中每个
线程
所消耗的时间信息。我们这里有一个等效的命令吗?对调试问题有什么其他建议吗?
浏览 4
提问于2014-05-24
得票数 7
2
回答
在Windows上测量每个
线程
的CPU时间
python
、
windows
、
multithreading
、
cpu-usage
我正在为Windows开发一个长时间运行的多
线程
Python应用程序,我想让进程知道它的每个
线程
占用
的CPU时间。我可以使用获得整个进程的总时间,但我需要知道每个
线程
的时间。如果我使用的是
Linux
,我会
查看
/proc文件系统。如果我在写C代码,我会使用这个GetThreadTimes调用。 那么我如何在Windows上使用Python来完成这项工作呢?
浏览 0
提问于2010-05-28
得票数 2
回答已采纳
1
回答
Linux
进程执行历史记录
linux
我在
Linux
3.4.0中有一个带有RT7 (实时)补丁的多
线程
(三
线程
)应用程序。应用程序需要大约20ms的实时执行tolerance.The应用程序实时运行一段时间(1分钟到50分钟),然后我发现当其中一个
线程
正在进行某些处理时,发生了上下文切换,并在大约80到500ms之后返回到
线程
我需要找出是什么进程
占用
了时间片。我所有的
线程
加起来消耗了大约5%的CPU时间。有没有工具可以
查看
带有时间戳的进程执行历史? 谢谢,哈基姆
浏览 2
提问于2015-02-12
得票数 0
5
回答
我是否应该将“自旋”
线程
“绑定”到特定的核心?
c++
、
multithreading
、
low-latency
我的应用程序包含几个延迟临界
线程
,这些
线程
“自旋”,即永不阻塞。这样的
线程
预计将
占用
100%的一个CPU核心。然而,现代操作系统似乎经常将
线程
从一个内核转移到另一个内核。Processor::ConnectionThread() while (work) Iterate();} whi
浏览 24
提问于2014-09-19
得票数 11
回答已采纳
1
回答
理解NFS服务器负载
linux
、
nfs
我有一个
Linux
NFS服务器,它有大量的客户机。这些客户端挂载文件、锁定文件并对其进行低级文件操作。因此,服务器的负载很低,但是所有的锁都被
占用
了,新客户端甚至不能请求最小的文件。我增加了进程计数,现在一切都很好,但是我需要一种方法来
查看
服务器的锁和
线程
状态。记者:我搜索了这个网站,没有找到答案。抱歉,如果是复制的话。
浏览 0
提问于2017-01-25
得票数 0
回答已采纳
2
回答
如何调试多
线程
C++程序的哪一部分
占用
了过多的时间?
c++
、
linux
、
multithreading
、
debugging
、
cpu-usage
我在CentOS (
Linux
)中使用多
线程
CentOS程序,并试图找出程序的哪一部分是"CPU资源占优势“。我已经使用控制台中的"top“命令识别了违规
线程
。现在我的问题是,我如何才能找到
线程
中的代码的哪一部分
占用
CPU?您能推荐任何有助于完成此任务的调试工具/方法吗?如果它能告诉我在程序中执行最多的行,那应该是有帮助的。我想看看是否可以对违规的代码执行优化,和/或
查看
某些事情是否发生了错误。进程本身似乎工作正常,除了它慢下来,
占用</e
浏览 3
提问于2014-08-13
得票数 3
回答已采纳
1
回答
无限超时的
linux
轮询行为
c
、
linux
、
polling
Linux
中的poll函数等待文件描述符(fd)准备就绪。这些函数等待fd在其timeout参数中指定的最短时间内准备就绪。
查看
手册页。 我知道poll会主动对文件描述符进行采样,直到它准备就绪。无限的时间是否意味着调用poll的
线程
可以
占用
无限的时间?
浏览 2
提问于2019-11-15
得票数 0
3
回答
建站主机CPU一直100%
占用
?
官方文档
浏览 311
提问于2018-06-27
2
回答
C/
Linux
中的
线程
执行时间
c
、
linux
、
multithreading
、
linux-kernel
、
pthreads
不知道是否可以测量特定
线程
占用
的实际时间或cpu节拍。//pthreadjoin(.......);在
linux
环境下我应该使用什么?
浏览 5
提问于2013-04-10
得票数 1
回答已采纳
1
回答
为什么
linux
内核
线程
占用
cpu?
linux-kernel
我在内核模块中使用kthread_run创建了一个内核
线程
。这条线很简单,就像吼叫一样。所以我想知道这个内核
线程
的调度策略和优先级是什么。然后,我尝试打印出这个内核
线程
的调度策略和优先级,并得到了如下输出。当
线程
没有SCHED_FIFO或SCHED_RR调度策略时,为什么它会
占用
cpu呢?{ while (1) a++;
浏览 2
提问于2015-01-13
得票数 3
1
回答
如何确定
Linux
上多进程的JVM内存
占用
linux
、
memory
、
jvm
、
shared
、
footprint
我正在尝试量化执行相同进程的小型java应用程序多
线程
与多进程在内存
占用
方面的差异。在运行多
线程
时,确定总内存
占用
和每个
线程
的额外开销相对容易。根据pmap的说法,当运行单
线程
进程时,JVM
占用
很大的空间(200-300M虚拟空间)。如果我运行同一个应用程序的多个副本,我会看到内存
占用
x N,并且没有java代码在进程之间共享。如果我使用pmap,它只会告诉我进程的内存
占用
空
浏览 3
提问于2009-08-25
得票数 4
2
回答
用signal替换自旋锁
c++
、
boost
、
spinlock
我的多
线程
代码中有很多自旋锁,大多数时候它们都在等待其他
线程
工作,因此
占用
了大量的cpu资源。在
linux
中,我通常使用pthread_cond_wait和pthread_cond_signal来暂停
线程
,并在收到信号时唤醒
线程
。boost库中有这样的东西吗?我匆匆看了一眼,什么也没找到。
浏览 1
提问于2009-06-03
得票数 3
回答已采纳
0
回答
jvm实际
占用
内存为什么大于堆外+堆内?
linux
、
jvm
heap+nonheap我使用arthas查询出来的,加起来差不多415Mb左右,但是实际
占用
linux
内存大概是579.怎么
查看
中间的164Mb内存内什么
占用
了 图片
浏览 81
提问于2022-12-15
2
回答
与多
线程
和多核的关系
multithreading
、
openmp
、
multicore
我有一个带openmp的多
线程
程序(xgboost),运行在
linux
上的多核(40核,redhat)服务器上,但当我试图观察"top“命令使用的执行和CPU资源时,我看到只有一个核被我的可执行程序
占用
Linux
在使用openmp执行多
线程
程序时会不会只使用一个内核?如果是这样,那么多
线程
究竟是如何实现的呢?只有一个核心? 另外,一个内核可以在多个
线程
上工作,还是只能在一个
线程
上工作?在
linux
默认情况下,多
线程<
浏览 4
提问于2015-01-24
得票数 0
3
回答
如何找出'View Results Tree‘监听器中哪个
线程
占用
的连接时间最长
jmeter
我正在运行一个包含100个
线程
的
线程
组。在'View Results Tree‘监听器中获得的响应体中,有一个名为'id’的属性。在“
查看
表中的结果”中,有一个名为“连接时间”的字段。我需要从“
查看
结果树”中找出“id”,用于
占用
最大“连接时间”的
线程
。请注意,“连接时间”在“
查看
表中的结果”中。正如在“
查看
表中的结果”中一样,我们获得每个
线程
的“连接时间”,因此有一种方法可以从“
查看
结果树”中计
浏览 35
提问于2021-11-28
得票数 0
2
回答
Linux
: Java web应用程序内存不足,没有响应请求,但没有抛出OOM?
java
、
linux
、
out-of-memory
、
stack-trace
、
heap-dump
在
Linux
服务器上,已经为应用程序指定了vm参数(Xmx=3GB、Xms=3GB)。通过
查看
堆转储,可以看到已经使用了超过2.9 GB的内存。32MB内存可用于无法访问的对象。我可以看到许多
线程
(96)在堆栈跟踪中等待某个特定对象的监视器。这有帮助吗?此外,2.9 GB空间的大部分被缓存对象
占用
,我认为这是正常的。MAT仅将这些缓存对象显示为泄漏可疑对象。通过
查看
堆转储和堆栈跟踪,试图找出它没有响应的原因,但没有看到任何特殊之处。
浏览 0
提问于2012-11-22
得票数 0
1
回答
未使用的p
线程
互斥变量或条件变量分配哪些资源?
linux
、
macos
、
pthreads
、
mutex
、
condition-variable
我初始化(p
线程
_mutex_init/p
线程
_cond_init),但从不使用它们(没有锁操作,没有信号/等待)。 这些未使用的对象是否分配它们
占用
的内存以外的其他资源?(我对
linux
和OSX在这方面的行为很感兴趣)
浏览 3
提问于2017-10-03
得票数 1
回答已采纳
2
回答
静态链接glibc,但与GCC动态链接其他库。
c
、
linker
、
glibc
、
static-linking
我需要静态地将glibc链接到我的项目,因为目标平台只支持一个非常老的平台(但它与我的工具链中静态链接的glibc一起工作,我已经检查过了)powerpc-unknown-
linux
-gnu-gcc object_files -lrt -lpthread -Wl,-Bstatic -lc /powerpc-unknown-
lin
浏览 5
提问于2012-11-02
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 查看磁盘空间占用情况
Linux服务器如何查看CPU使用率、内存占用情况
Linux查看日志
如何查看手机软件占用的权限?
linux查看端口被哪个进程被占用的六个方法,收藏下来总会用得上
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券