腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
如何查找java
内存
泄漏
、
我遇到了Java
内存
泄漏的问题,由于某种原因,它没有出现在我的
分析
器(Yourkit)中。当我运行我的Java应用程序(一个带有一些用于监听、发送和处理数据的
线程
的服务器)时,似乎每次我得到一个新的连接并且这个连接被删除时,一些
内存
并没有被清理。至少,windows (和
Linux
)是这么说的。 当我用
分析
器运行我的应用程序时,它只是简单地显示了它应该是的
内存
,当一个
线程
关闭时,所有的
内存
都被清除了。然而,在现实中,过了一段时间Jav
浏览 1
提问于2010-01-27
得票数 2
4
回答
分析
和
分析
多
线程
应用程序
、
、
我们有一个多
线程
应用程序,它具有跨多个管道阶段的大量数据包处理。该应用程序在
Linux
下使用C语言。我们特别感兴趣的是: 有什么最好的技术和工具可用于相同的
浏览 9
提问于2012-02-29
得票数 7
1
回答
分析
linux
内核使用的
内存
、
、
、
我在一个基于ARM的嵌入式设备上安装了
linux
内核2.6.30。我正在考虑监控各种内核
线程
和模块上的ps输出,同时执行wifi开/关等操作。我需要监控哪些
线程
?如何监控内核模块
内存
使用情况?
浏览 2
提问于2012-03-02
得票数 1
回答已采纳
1
回答
内存
分析
嵌入式设备上的
linux
内核
、
、
、
我在一个基于ARM的嵌入式设备上有一个
linux
内核2.6.30,我必须在该设备上做一些内核
内存
使用情况
分析
。我正在考虑监视各个内核
线程
和模块上的ps输出,同时执行诸如wifi、on/off等操作。我需要监视哪些
线程
?如何监控内核模块
内存
的使用?
浏览 0
提问于2012-03-01
得票数 2
回答已采纳
2
回答
进程的
线程
级
内存
消耗
、
、
、
、
如何在
Linux
中获得基于每个
线程
的进程的
内存
消耗?我知道我们可以使用/proc/pid/task/tid/statm,但这对我的情况没有帮助。所有
线程
都显示相同的值,其值与PID的statm相同。Valgrind不会告诉我任何
线程
级别的信息。编辑:如何
分析
我的代码?在哪个函数/行号等中分配了多少
内存
?
浏览 4
提问于2009-10-14
得票数 0
回答已采纳
2
回答
linux
内存
分析
工具
、
、
、
可能重复: 是否有一些用于嵌入式
linux
的开源
内存
分析
工具?我需要知道某个程序的
内存
成本状态,所以我希望这个工具具有一些特性,比如计算malloc使用的
内存
,在p
线程
中使用多少堆栈/堆,以及显示共享库的
内存
使用情况。有什么工具能胜任吗。谢谢。
浏览 3
提问于2012-05-30
得票数 0
7
回答
分析
C++多
线程
应用程序
、
、
、
您是否使用过英特尔Vtune
分析
器等评测工具? 你对
Linux
和windows上的C++多
线程
应用程序有什么建议?我主要对缓存未命中、
内存
使用、
内存
泄漏和CPU使用情况感兴趣。我使用valgrind (仅在UNIX上),但主要用于查找
内存
错误和泄漏。
浏览 15
提问于2009-03-12
得票数 10
回答已采纳
1
回答
使用JCMD的Java
线程
转储
、
、
、
我在Ubuntu
Linux
机器上使用Java1.8。已使用以下命令创建
线程
转储:已将文件复制到本地MAC计算机,然后双击以在JMC中打开。它打不开。用HOw打开吗?我试图在安装了
内存
分析
器的STS中打开相同的文件,它无法识别jfr文件。2)
分析
线程
和堆转储最好的工具是什么? 3)堆或
线程
转储大小是否取决于RAM大小?我们有64 GB的
内存
系统
浏览 19
提问于2018-08-03
得票数 0
4
回答
用于
Linux
的Java性能
分析
工具
、
我想在
linux
服务器上以
分析
模式运行一个java程序。 有没有什么
分析
工具可以在命令提示符下
分析
Linux
服务器上的java程序?
浏览 1
提问于2010-05-27
得票数 18
回答已采纳
1
回答
在
Linux
中获取C++
内存
转储的最好的CLI工具是什么?
、
在
Linux
中为C++进程获取
内存
转储的最好的命令行界面工具是什么。我有一个程序可以监控
Linux
上运行的不同进程的
内存
使用情况。对于基于Java的进程,我使用jstack和Jmap来获取
线程
和堆转储。但是,对于基于C++的进程,有没有好的CLI工具可以接受类似的转储?如果是,我们如何使用它们,一旦进行了转储,如何
分析
转储?
浏览 2
提问于2015-08-26
得票数 0
1
回答
调试堆
分析
中没有显示的
内存
泄漏
、
、
、
虽然守护进程的操作很复杂,但主结构却有意保持简单:它的内部状态只是一个具有数据结构的IORef,所有
线程
都在这个IORef上执行原子操作。然后有几个
线程
在触发器上获取值,并对其做一些事情。问题是守护进程正在泄漏
内存
,我无法找出原因。这当然与请求有关:当守护进程每秒收到几个请求时,它会泄漏大约1MB/s的信息(正如
Linux
工具所报告的)。
内存
消耗稳步增加。没有请求时,
内存
消耗保持不变。 令我费解的是,这些都没有显示在GHC
分析
中。因此,
分析
数
浏览 2
提问于2014-07-24
得票数 37
2
回答
提高64位
linux
上
线程
内存
的使用率
、
、
、
、
我在32位
linux
上使用boost
线程
已经有一段时间了,到目前为止我对它们的性能非常满意。最近,这个项目被转移到了一个64位的平台上,我们看到
内存
使用量大幅增加(从2.5gb增加到16-17gb)。我做了
分析
,发现boost
线程
是巨大分配的来源。每个
线程
都在分配它在32位上所做的大约10倍的工作。我使用valgrind的massif进行了剖析,并且仅在单独的测试应用程序中使用boost
线程
确认了这个问题。我还尝试使用std::
线程
,而这些
线程
浏览 11
提问于2012-08-27
得票数 0
3
回答
为运行在远程
linux
机器上的Java应用程序推荐一个
分析
器?
、
我正在寻找一个
分析
器,可以
分析
运行在单独的
linux
机器上的Java6应用程序(没有windows管理器)。我不关心性能
分析
运行期间的性能开销,我预计性能会受到影响。
浏览 1
提问于2010-09-08
得票数 3
回答已采纳
4
回答
如何在Python中
分析
多
线程
程序的
内存
?
、
、
、
在Python中有没有办法
分析
多
线程
程序的
内存
?有没有一种方法可以像cProfile一样在heapy中组合统计数据?或者您建议的其他
内存
分析
器更适合这项任务。在多
线程
程序上
分析
CPU使用率时,提出了一个相关问题: 还有一个关于
浏览 1
提问于2011-01-26
得票数 9
回答已采纳
2
回答
调试JVM中的100% CPU使用率
、
、
我已经添加了-XX:+CrashOnOutOfMemoryError来创建核心转储,但它们没有什么帮助,它们显示了一个无法分配
内存
的
线程
,但需要的是哪些
线程
实际正在吞噬所有的CPU。该应用程序在
Linux
上的OpenJDK 11上运行,通过cgroup分配了3个核心。堆大小设置为3 G1,初始堆大小为1.5 G1,它使用G1而不做任何调整。更新:在崩溃时,heap_lock既不是由活动
线程
持有的,也不是由GC
线程
持有的,最后10个GC事件基本上无法释放任何
内存
。
浏览 2
提问于2019-07-30
得票数 0
1
回答
如何在java中监视应用程序信息?
、
、
、
然而,当我使用netbeans
分析
器查看我正在运行的程序时,我看到了数以千计的类,大概是java在幕后所做的所有好事。netbeans
分析
器中是否有一种方法可以深入了解我的
线程
的详细信息,以及可以从我的
线程
访问的对象?还有其他工具对此有好处吗?例如,我希望能够看到我是否正在创建任何大的、不必要的对象,我的对象消耗了多少
内存
,诸如此类的事情。 我对mac/
linux
特别感兴趣。
浏览 1
提问于2014-12-04
得票数 1
回答已采纳
2
回答
测量函数调用期间的最大
内存
使用量。
、
、
、
我有一个
Linux
/Mac C++库,它以函数调用的形式执行一系列步骤。我想测量每一步的最大
内存
使用量。有什么办法可以绕过这个限制吗?
浏览 2
提问于2019-01-21
得票数 2
回答已采纳
1
回答
如何执行C-Heap
分析
、
、
我正在尝试
分析
我的应用程序,它抛出了一个
内存
不足异常,如下所示。通过谷歌搜索,我发现这可能是因为c堆耗尽了。我已经检查了GC日志,堆
内存
是可用的,这不是罪魁祸首。我需要
分析
c堆
内存
的使用情况。有没有什么工具可以提供这种
分析
。当堆( gen gen/ old gen)已满时,垃圾回收会释放
内存
,但如果c堆已满怎么办?JVM/在这里是如何释放
内存</e
浏览 2
提问于2013-10-16
得票数 2
1
回答
在
内存
错误的每一秒中,虚拟
内存
都会增加。
、
、
、
、
我有一个8 GB
内存
的
Linux
系统(7.78 GB real和1024 MB交换),4核。
内存
的最大使用量为1.5至2.5GB。但是虚拟
内存
每秒钟都在增加(在顶部监视它)。有一次,我摆脱了新api请求的
内存
错误。peek时CPU使用率为50%,
内存
使用量为:Apache-1.36GB和Java-1.60GB 我使用jmap进行堆转储,使用VisualVM进行
分析
,
内存
使用量为1443 MB。我看到的唯一不同是,虚拟
内存
每秒钟都在增加
浏览 2
提问于2018-06-13
得票数 0
回答已采纳
3
回答
线程
转储
分析
器
、
、
、
你知道一些好的
线程
转储
分析
器工具吗?完美的是: 等
浏览 3
提问于2012-11-14
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内存映射mmap原理分析
Linux操作系统线程库性能测试与分析
开发应该知道的Linux系统分析-内存篇
linux多线程服务器
Linux系统编程 线程属性
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券