腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
linux
中诊断python进程是否占用CPU
linux
、
gdb
、
cpu-usage
在基于
Linux
的系统(Ubuntu)上,我的python进程在自动化脚本中的某个时刻开始消耗CPU。我正在尝试在GDB中调试这个问题。我对GDB还是个新手。有没有什么GDB
命令
可以给出哪个线程占用了大部分cpu的
信息
。
查看
线程
堆栈
并不能真正暴露这一点。 在windows windbg的世界中,
命令
'!runaway‘确实给出了进程中每个线程所消耗的时间
信息
。我们这里有一个等效的
命令
吗?对调试问题有什么其他建议吗?
浏览 4
提问于2014-05-24
得票数 7
1
回答
有没有一种方法来衡量一个应用程序/程序占用多少系统资源(例如RAM)?
c++
、
windows
因此,正如标题所述,我想知道是否有某种方法来衡量一个特定程序在windows OS上占用了多少计算机资源。以某种方式锁定一个进程(通过代码)并检查它占用了多少计算机资源。
浏览 2
提问于2016-03-03
得票数 0
回答已采纳
1
回答
如何在C (MacOS)中获取进程虚拟内存映射的
信息
c
、
macos
、
macos-catalina
我想获得关于进程(
堆栈
、libc、堆和代码)在C (MacOS)中的虚拟内存布局的
信息
。我读到,在
Linux
中,您可以通过
查看
/proc/<pid>/maps来做到这一点,并且可以通过vmmap
命令
行实用工具在MacOS
命令
行上这样做。 我怎么用C语言做这件事?
浏览 8
提问于2020-05-29
得票数 3
回答已采纳
1
回答
Linux
中的
堆栈
内存管理
linux
、
memory-management
、
stack-overflow
我有几个关于
Linux
堆栈
大小限制的问题。我对x86_64系统最感兴趣,但如果存在平台差异,我也想了解它们。我的问题是: 1)
Linux
如何动态地增加
堆栈
的大小?我编写了一个带有递归函数(使用
堆栈
空间)的测试程序,可以将迭代次数指定为
命令
行参数。程序在完成递归之后暂停等待用户输入,这允许我获得有关正在运行的进程的
信息
。如果我运行少量迭代,然后使用pmap
查看
堆栈
大小,则为132 K。如果我使用
命令
ulimit -s
浏览 1
提问于2015-07-09
得票数 3
1
回答
要获得正在运行的进程的
堆栈
而不必在调试器中附加该
堆栈
,
linux
命令
是什么?
linux
、
debugging
、
stack-trace
、
shortcut
要获得正在运行的进程的
堆栈
而不必在调试器中附加该
堆栈
,
linux
命令
是什么? 我以前见过有人这样做,但记不起他们曾经这样做的
命令
了。这是一种非常方便的方法,可以快速
查看
您的程序正在做什么,而不需要通过在调试器中附加到它的开销来获得
堆栈
跟踪来
查看
它当前所在的位置。
浏览 3
提问于2010-12-24
得票数 5
回答已采纳
3
回答
如何增加gcc可执行文件的
堆栈
大小?
c++
、
gcc
、
boost-spirit
我有一个很大的Boost/Spirit元程序,当我试图编译它的时候,它正在破坏gcc的
堆栈
。 我怎么才能增加gcc的
堆栈
大小,这样我才能编译这个程序?注:没有无限递归在进行,但有足够的附带递归来耗尽gcc的
堆栈
。
浏览 3
提问于2009-07-21
得票数 13
回答已采纳
2
回答
未识别的-a选项`ck_size‘
gcc
、
openmp
、
gfortran
我正在使用GCC ver-4.6.4 (在Mac和
Linux
15中)编写我为研究所做的代码。我使用的
命令
是:,在这里我省略了实际的文件名。
浏览 8
提问于2013-10-07
得票数 1
回答已采纳
2
回答
linux
中存储的
命令
行参数是什么格式
command
、
line
我知道环境变量存储在进程内存中,但是
命令
行参数是以什么格式存储的?
浏览 0
提问于2017-10-07
得票数 0
1
回答
Kudu调试控制台Bash vs SSH
azure
、
kudu
在Azure中,当在
Linux
(Node)上使用应用程序服务时,在Kudu的顶部有一个菜单:调试控制台。“调试控制台”必须选择: Bash和SSH。 它们之间的区别是什么?
浏览 0
提问于2018-09-11
得票数 4
1
回答
在
linux
上的selenium网格中运行测试用例时,无法创建会话失败的随机测试
selenium
、
selenium-webdriver
、
selenium-grid
、
selenoid
在执行运行在selenium grid docker中的调度jenkins作业的测试时,随机地发生了一系列测试失败,导致以下错误: 错误:无法在任何主机上创建会话chrome 91.0-
LINUX
(警告:服务器没有提供任何
堆栈
跟踪
信息
)
命令
持续时间或超时: 10毫秒。Stacktrace : org.openqa.selenium.WebDriverException:无法在任何主机上创建会话chro-91.0-
linux
(警告:服务器没有提供任何
堆栈
跟踪
信息
)
浏览 6
提问于2021-12-29
得票数 1
1
回答
是否有任何方法可以以表格形式或单独的应用程序
查看
Netbeans的开发输出?
java
、
debugging
、
jakarta-ee
、
logging
、
netbeans-7
我倾向于在单独的应用程序中
查看
Glassfish服务器和Ant构建过程的输出。我已经设置了OtrosLogViewer来跟踪glassfish server.log文件以及应用程序log4j日志。(FYI:tail是一个
linux
命令
,它监视指定的日志文件并在更改时更新输出,有点像windows中的事件
查看
器) 我喜欢OrtosLogViewer的地方是它使用一种模式将
信息
放置到一个表中。这只会使我更容易
查看
幕后发生的事情,而不会被
堆栈
跟踪淹没。例如,使用
堆栈<
浏览 5
提问于2011-12-19
得票数 2
回答已采纳
1
回答
在
linux
命令
行中
查看
pcap的协议消息
pcap
我试图使用tcpdump -r
查看
pcap中捕获的直径消息。但我看不见直径的
信息
。是否有其他
命令
在
linux
命令
行中
查看
pcap中的直径消息。 提前谢谢。
浏览 8
提问于2022-02-08
得票数 2
2
回答
如何从堆芯中提取EBP和ESP?
linux
、
gdb
、
cpu-registers
、
coredump
我试图分析一个没有调试
信息
(
Linux
)的程序的核心转储。分析应该在C中自动完成,因此没有 GDB。正如我在GDB中所看到的,可以通过
命令
info registers获得
堆栈
指针的顶部和
堆栈
基指针(ESP和EBP)。当我上下
堆栈
(
命令
up和down)时,我会看到当前帧寄存器的更新版本。我的问题是,在核心转储中我在哪里找到这些
信息
?我知道核心转储中有一个便笺部分,其中包含NT_PRSTATUS、NT_PRPSINFO和NT_AUXV。但遗憾的是,我找不到
浏览 6
提问于2012-05-11
得票数 3
回答已采纳
1
回答
内存访问权限,需要执行
堆栈
中的代码。如何验证系统权限?
linux
、
command
、
stack
、
execution
问题-背景-谢谢。
浏览 0
提问于2013-03-23
得票数 3
回答已采纳
2
回答
在Windows上调试
linux
崩溃转储
c++
、
linux
、
gdb
、
visual-studio-debugging
、
crash-dumps
我从
Linux
平台得到了一个C++应用程序的崩溃转储。如何在Windows上使用它来
查看
程序的状态(调用
堆栈
、变量值、线程
信息
等)? 我可以使用/VSCode吗?
浏览 6
提问于2019-11-05
得票数 0
回答已采纳
2
回答
OpenJDK是否有类似于jstack (Oracle Java)的工具?
java
Jstack是jdk附带的线程
堆栈
分析工具。我可以使用这个
命令
在Java应用程序中
查看
或导出线程
堆栈
信息
。 OpenJDK是否有类似于jstack (Oracle Java)的工具?
浏览 26
提问于2018-12-21
得票数 6
1
回答
如何
查看
aix上正在运行的进程的所有线程
堆栈
?
multithreading
、
process
、
stack
、
state
、
aix
如何
查看
AIX计算机上正在运行的进程的
堆栈
和所有线程的状态。
linux
上的
命令
或工具(如pstack )也应该会有所帮助。 我试过procstack,但没有帮上忙。它没有向我展示任何
堆栈
。
浏览 7
提问于2012-05-28
得票数 2
回答已采纳
1
回答
用于
linux
redhat 6的j
堆栈
替代方案
linux
我按照这里给出的示例查找线程
堆栈
http://code.nomad-labs.com/2010/11/18/identifying-which-java-thread-is-consuming-most-cpu总之,在我的红帽
linux
盒上没有可用的j
堆栈
。根据这个链接,http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jstack.html
浏览 0
提问于2014-02-11
得票数 1
3
回答
如何理解批处理文件?
shell
、
batch-file
有没有资源给出了批处理文件
命令
的详尽列表,以及每个
命令
做了什么?
浏览 3
提问于2012-01-24
得票数 4
回答已采纳
1
回答
如何在
linux
中记录多线程进程的线程
堆栈
c
、
linux
、
multithreading
、
process
、
stack-trace
我想把进程的每个线程的
堆栈
信息
记录到
linux
的txt文件中。如果有人可以给我可能的
命令
或任何帮助,请回答这个问题。
浏览 1
提问于2014-07-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 基本日志查看命令
Linux查看文件类型命令实验
Linux下查看CPU信息
编程小知识【linux-0009】linux常用命令-查看文件内容
linux系统man中文包安装实现man命令中文手册查看
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券