腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Linux
中获取C++内存转储的最好的CLI
工具
是什么?
、
在
Linux
中为C++
进程
获取内存转储的最好的命令行界面
工具
是什么。我有一个程序可以监控
Linux
上运行的不同
进程
的内存使用情况。对于基于Java的
进程
,我使用jstack和Jmap来获取线程和堆转储。但是,对于基于C++的
进程
,有没有好的CLI
工具
可以接受类似的转储?如果是,我们如何使用它们,一旦进行了转储,如何
分析
转储?
浏览 2
提问于2015-08-26
得票数 0
6
回答
在
linux
上进行IO测量和发现瓶颈的好
工具
是什么?
、
、
、
我试图在基于SAN的基础设施上对
Linux
机器上的Oracle进行一些调优。我正在特别寻找
工具
,这些
工具
允许我们
分析
每个
进程
的IO (或者每个
进程
树会更好)。我的问题是?对于这类任务,建议使用哪些
工具
? 我应该在基于SAN的基础设施上寻求其他有用的度量标准吗?
浏览 5
提问于2009-05-22
得票数 3
1
回答
用于从RAM快照解码页表和描述符表的
工具
、
、
、
、
我需要一种实用的方法来
分析
RAM+registers的快照,并轻松地可视化(不一定以图形方式) x86架构结构。这将包括页表、中断描述符表、全局描述符表等。请注意,我对特定于操作系统的信息(例如,
进程
列表等)不感兴趣,我只对体系结构感兴趣。显然,人们可以从英特尔文档中找出所有这些结构(以及所有版本)的布局,但我想知道是否已经有任何简单的
工具
来解码它们。
浏览 1
提问于2017-06-09
得票数 3
2
回答
用于
Linux
的挂钟
分析
器
、
我正在为
Linux
寻找一个简单的挂钟
分析
器。我只想看到符号/方法的列表,对该方法调用的计数,以及每次调用该方法所花费的平均时间(以微秒为单位)。我尝试了内置的perf
工具
;它们似乎只报告活动CPU时间。我还可以建议如何在
Linux
上编写一个
工具
,该
工具
知道什么时候调用方法&在其他
进程
中返回(使用perf或其他什么)。
浏览 0
提问于2018-08-27
得票数 3
2
回答
在不修改源代码的情况下查找多
进程
程序中调用了哪些函数?
、
、
、
、
我正在做一个项目,在这个项目中,我需要找出在给定特定输入的各种
Linux
程序(用C编写)中调用哪些函数。我目前的方法是使用-pg (性能
分析
选项)编译一个程序,运行它,并通过处理gprof的输出找出调用了哪些函数。只有被调用至少一次的函数才会出现在输出文件中。显而易见的问题是,只有一个
进程
可以写入gprof输出文件。如果程序派生多个
进程
,我不会从其他
进程
获得任何性能
分析
输出。 有没有办法让gprof为每个
进程
生成一个输出文件(可能用pid标记)?手册建议将每个
进
浏览 0
提问于2009-04-28
得票数 4
回答已采纳
1
回答
我需要跟踪
Linux
(或POSIX系统)中由给定
进程
创建的所有子
进程
。
、
、
我有创建许多子
进程
的
进程
。每个子
进程
都可以创建后续的子
进程
。如何获得包含命令行参数的所有已创建
进程
的列表?而我,最好,需要知道每个孩子过程的父母过程。在Windows中,我可以使用像ProcessMonitor这样的
工具
来收集这些数据(该
工具
可以挂钩系统调用,比如CreateProcess)。我想
Linux
中也存在类似的机制吧?编辑:,所
浏览 2
提问于2015-07-08
得票数 3
回答已采纳
2
回答
使用ltrace
分析
Android应用程序
、
、
我需要
分析
android应用程序的动态库调用,并决定为此目的使用"ltrace“
工具
进行配置。我将"ltrace“
工具
组合到android包中,然后成功地编译在一起。它与通常的
linux
控制台应用程序一样适用于shell程序。 但是,我无法正确地
分析
android应用程序,这些应用程序是从"Zygote“过程中分叉出来的。我试图将ltrace附加到"Zygote“
进程
以跟踪它的子
进程
,但我只获得了SIGCHLD和SIGSTOP信号
浏览 2
提问于2011-08-31
得票数 3
回答已采纳
1
回答
如何衡量C#和Java在内存使用方面的差异?
、
、
、
我想测量一下C#和Java中应用程序在内存使用方面的差异。我的理论是,由于这两种语言非常相似,所以C#和Java之间,或者可能是CLR和JVM之间的内存使用非常相似。所以,我要澄清的是:我不是在寻求意见,而是在寻找一种方法和正确的环境来创建一个客观地比较这两个平台的测试。
浏览 21
提问于2018-12-13
得票数 0
1
回答
Linux
工具
对MPI调用造成的瓶颈
分析
、
、
、
我正在寻找一个可以帮助
分析
MPI通信调用造成的瓶颈的
LINUX
工具
。它不使用GPU,只使用CPU进行计算。我需要的是找出其他MPI
进程
是否/何时花费时间等待来自其他MPI
进程
的信息。这可能是例如由不同的节点硬件引起的。非常感谢。
浏览 1
提问于2017-03-27
得票数 0
1
回答
用C++计算
Linux
下的磁盘读写
、
、
我的要求是用总的磁盘读/写操作(或读/写的数据量)来
分析
当前
进程
的磁盘读/写操作。我需要每秒采集样本,然后在这两者之间绘制一张图表。我需要在c++的
Linux
(Ubuntu12.10)上这样做。是否有可用于此任务的API/
工具
?我发现了一个叫做iotop的
工具
,但我不确定如何将其用于当前
进程
与系统范围内的使用。 谢谢
浏览 3
提问于2013-01-25
得票数 2
回答已采纳
1
回答
标识macOS当前
进程
中的堆栈和堆段
、
、
、
、
我想将内存
分析
器添加到在macOS下运行的守护
进程
中。在
linux
中,我可以简单地检查
进程
中任何映射内存的/proc/<pid>/map,并查找路径名=堆或路径名=栈。请注意,苹果为其他远程
进程
提供了名为vmmap的
工具
,但它根本没有提供任何api (它仅仅是命令行
工具
),并且没有针对此需求的公共API,但也许有一个API可以从
进程
本身中提取这些信息。
浏览 0
提问于2017-10-20
得票数 5
3
回答
IO阻塞的
进程
是否会在“top”输出中显示100%的CPU利用率?
、
、
、
我有一个可以在不同数量的
进程
上并行化的
分析
。预计IO和CPU都是密集型的(如果有人对此感兴趣,那就是非常高的吞吐量和短读DNA对齐)。我能从标准的系统监视
工具
中看出什么时候达到了那个点吗?top (或者其他
工具
)的输出可以让我区分IO绑定
进程</
浏览 0
提问于2010-12-30
得票数 4
回答已采纳
2
回答
setitimer,SIGALRM &多线程
进程
(
linux
,c)
、
、
、
、
我希望在带有NPTL的libc的
linux
setitimer()多线程
进程
中使用setitimer()(或者不太可能使用alarm())。哪个线程将从内核接收sigalarm (SIGALRM)?2014-04更新:如果我想编写像gperftools的cpuprofile这样的
分析
实用程序,应该如何在多线程程序中设置setitimer();但在我的
工具
中,我想支持动态链接的程序(因此可以将我自己的库注入init
分析
)和静态链接的程序(不可能执行^)。我当前的
分析
工具
可
浏览 6
提问于2010-04-06
得票数 17
1
回答
linux
中
进程
函数的耗时问题
、
、
、
我们正在将我们的应用程序从solaris移植到
linux
。在
linux
应用程序中,很少有工作流比solaris应用程序占用更多时间。我已经使用solaris studio profiler在函数级别进行了
分析
,它给出了每个函数所消耗的时间。但是在
linux
中,我探索了perf
工具
,我找不到如何将perf附加到正在运行的应用程序,也没有找到任何命令来打印
进程
的每个函数所消耗的时间。提前谢谢。
浏览 5
提问于2019-08-28
得票数 0
1
回答
从Java
进程
获取堆转储以调试内存泄漏
、
、
、
、
遵循以下过程,但我无法
分析
生成的转储。 PS:我尝试了其他
分析
器
工具
,比如VisualVM,,结果是一样的。我认为
浏览 9
提问于2016-11-23
得票数 0
3
回答
如何知道哪些应用程序正在访问硬盘驱动器和多久访问一次?
、
、
是否有任何
linux
工具
来
分析
哪些
进程
正在访问驱动器,以及访问频率? 顶部,htop等等,把内存和cpu都整理好了,尼太基让我看到了网络占优势.但是用什么来确定HDD猪呢?
浏览 0
提问于2011-03-08
得票数 18
回答已采纳
1
回答
无法使用dotMemory启动内存
分析
、
、
、
、
我试图使用来
分析
运行在IIS10上的ASP.NET MVC web应用程序。当我附加到
进程
w3wp.exe并单击Run时,获取以下错误:
分析
器无法附加到
进程
:请确保
进程
没有在另一个
分析
器、性能监视
工具
、模拟
工具
下运行,或者尝试重新启动计算机。 我没有任何其他的
分析
器或
工具
将运行该
进程
。还试着重新启动。
浏览 0
提问于2016-11-08
得票数 4
回答已采纳
2
回答
从次级线程启动可执行的
、
、
、
我需要一种从二级线程启动可执行文件(
进程
)的方法。我使用的wxWidgets
工具
包无法让我尽我所能,现在我不得不寻找依赖平台的方法(仅限于
Linux
和Windows )。 可执行文件将读取并写入文件。除了知道
进程
是否仍在运行(如果可能的话,退出代码)之外,这个线程对
进程
本身没有什么作用。
进程
终止后,线程将读取所写的文件,进行
分析
,并将结果发送给GUI线程以供显示。
浏览 2
提问于2014-03-02
得票数 0
回答已采纳
2
回答
在不使用JStack的情况下从冻结的Java应用程序获取线程转储
、
、
我使用的是
Linux
和Sun 1.6.0_20。
浏览 9
提问于2010-08-31
得票数 1
回答已采纳
1
回答
简单过程
分析
工具
、
我需要
分析
linux
进程
,并记录cpu/mem的高水标记,并且理想情况下还需要生成一个使用图。是否有任何简单的命令行
工具
来实现这一点?
浏览 0
提问于2021-05-07
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分析Linux 进程的方法有哪些?
Linux 遭入侵,挖矿进程被隐藏案例分析
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券