腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Java
进程
占用越来越多的
内存
java
、
linux
、
memory-management
、
memory-leaks
、
process
全, 除了堆之外,JVM的其他
浏览 6
提问于2012-09-24
得票数 0
1
回答
子
进程
中的
内存
泄漏会怎样?
c++
、
c
、
memory-leaks
、
fork
、
parent-child
有
内存
泄漏的
进程
的
内存
在
进程
终止时被清除。谢谢
浏览 1
提问于2010-11-26
得票数 1
回答已采纳
1
回答
ejabberd: erlang和
Linux
进程
之间的
内存
差异
memory
、
memory-leaks
、
erlang
、
ejabberd
我在
Linux
(Erlang R14B 03)上运行ejabberd2.1.10服务器。我正在使用工具批量创建XMPP连接,并随机发送消息。ejabberd接受大多数连接。但是如果我使用top命令检查ejabberd
进程
的
内存
使用率,我可以观察到ejabberd
进程
的
内存
使用量在不断增加。我可以看到erlang: memory (total)的值与top命令显示的
内存
使用量之间的差异正在不断增加。 请告诉我显示
内存
差异的原因。是不是因为
内存
泄
浏览 1
提问于2012-03-06
得票数 3
1
回答
用重置所有属性的新
Linux
进程
进行分叉。属性是fds、信号处理程序和task_struct中的其他所有内容。
linux
、
linux-kernel
、
fork
、
clone
、
file-descriptor
TL;博士如何在不继承所有属性(文件描述符、
内存
映射、工作目录、高级新内核特性、.从父母那里? 在
Linux
系统上创建新
进程
的两种传统方法是和。libc包装器是围绕原始系统和的非常薄的包装器。属性包括文件描述符、信号处理程序、seccomp上下文、功能、
内存
映射、完整的虚拟
内存
设置.这是一个十年前的问题,
Linux
程序可能会泄漏文件描述符到他们的孩子。但是,由于fork和clone复制父文件的task_struct,不仅仅是文件描述符被
泄露
:即所有内容。例如,pwd是
浏览 0
提问于2017-06-16
得票数 0
1
回答
用于
linux
.net核心
内存
转储的sosex替代方案
linux
、
.net-core
、
coredump
我试图
分析
.NET Core
进程
的10 to
内存
转储。我正在尝试使用dotnet dump analyze命令,但是有一个问题-- gcroot被困了几个小时,没有产生任何结果。我习惯于使用.Net和sosex
分析
windows WinDBG
进程
的
内存
转储。在那里,我们可以构建一次堆索引(bhi),它被其他命令使用,比如极端有用的refs或mdt或strings命令。在这里使用
linux
转储,我肯定做错了什么,因为我无法让gcroot工作。 是否有人成功地
分析<
浏览 5
提问于2022-04-09
得票数 2
2
回答
内存
调试
linux
、
memory
目前,我
分析
C++应用程序及其
内存
消耗。可以在某个函数调用之前和之后检查
进程
的
内存
消耗。然而,出于技术原因或为了更好的效率,操作系统(
Linux
)似乎不仅分配了所需的字节数,而且总是为应用程序以后使用的字节分配更多的字节。这使得很难
分析
应用程序的
内存
行为。 有解决办法吗?可以将
Linux
切换到只分配所需字节/页数的模式吗?
浏览 2
提问于2013-08-26
得票数 0
回答已采纳
1
回答
在
Linux
中获取C++
内存
转储的最好的CLI工具是什么?
memory
、
dump
在
Linux
中为C++
进程
获取
内存
转储的最好的命令行界面工具是什么。我有一个程序可以监控
Linux
上运行的不同
进程
的
内存
使用情况。对于基于Java的
进程
,我使用jstack和Jmap来获取线程和堆转储。但是,对于基于C++的
进程
,有没有好的CLI工具可以接受类似的转储?如果是,我们如何使用它们,一旦进行了转储,如何
分析
转储?
浏览 2
提问于2015-08-26
得票数 0
2
回答
‘'top’显示Java程序使用的
内存
比Java
分析
器显示的要多
java
、
linux
、
memory
、
memory-leaks
当
Linux
命令显示Java
进程
使用14 2GBs
内存
而Java
分析
显示仅使用2GB时,可能是什么原因?
浏览 5
提问于2017-08-16
得票数 2
回答已采纳
2
回答
Java的
内存
无限期增长,但是MemoryMXBean报告了稳定的堆和非堆大小。
java
、
linux
、
memory
、
memory-leaks
我正在与一个团队合作,开发一个运行在1GB
Linux
目标系统上的Java应用程序。 我们有一个问题,就是java
进程
使用的
内存
无限期增长,直到
Linux
最终终止java
进程
。(我们已经对堆进行了广泛的
分析
)我们还使用MemoryMXBean来监视应用程序的非堆
内存
使用情况,因为我们认为问题可能就在那里。然而,我们看到的是报告的堆大小+报告的非堆大小保持稳定。下面是一个示例,说明在我们的目标系统上使用1GB
内存
运行应用程序时( MemoryMXBean
浏览 4
提问于2016-08-24
得票数 15
1
回答
用于从RAM快照解码页表和描述符表的工具
linux-kernel
、
x86
、
reverse-engineering
、
intel
、
disassembly
我需要一种实用的方法来
分析
RAM+registers的快照,并轻松地可视化(不一定以图形方式) x86架构结构。这将包括页表、中断描述符表、全局描述符表等。请注意,我对特定于操作系统的信息(例如,
进程
列表等)不感兴趣,我只对体系结构感兴趣。
浏览 1
提问于2017-06-09
得票数 3
1
回答
调试堆
分析
中没有显示的
内存
泄漏
haskell
、
memory-leaks
、
profiling
、
ghc
问题是守护
进程
正在泄漏
内存
,我无法找出原因。这当然与请求有关:当守护
进程
每秒收到几个请求时,它会泄漏大约1MB/s的信息(正如
Linux
工具所报告的)。
内存
消耗稳步增加。没有请求时,
内存
消耗保持不变。与+RTS -hc -xt -p一起运行与+RTS -hr -xt -p一起运行在此测试运行期间
浏览 2
提问于2014-07-24
得票数 37
6
回答
Linux
上的Perfmon?
linux
、
performance
、
monitoring
有
Linux
的perfmon样吗? ...Is可以将这些信息存储在文件中以供以后的
分析
?
浏览 9
提问于2008-12-05
得票数 16
回答已采纳
2
回答
Windows上的PHP
内存
泄漏
php
、
windows
、
azure
在
Linux
上,导入可以顺利完成,但在Windows服务器上,脚本会耗尽
内存
。PHP中的最大
内存
设置在Windows机器上设置为更高的级别,但它仍然不断崩溃。在使用PHP的内置
内存
使用函数进行了一些研究之后,Windows实现本身可能存在问题。这些函数报告的
内存
使用几乎是恒定的,每千条记录只泄漏几MB。查看
进程
资源管理器时,PHP分配的
内存
一直在增加。似乎在PHP的内部结构中释放了
内存
,但在Windows中却没有释放。 有没有办法强制PHP释放未使用的
浏览 2
提问于2015-06-12
得票数 0
1
回答
如何限制
进程
中的RAM消耗?
c
、
linux
、
ram
在
Linux
2.6.32机器上,如何从源代码中限制C程序的物理
内存
消耗?另外,我在机器上没有root访问权限。
浏览 1
提问于2012-04-05
得票数 2
1
回答
哪些请求会导致w3wp
进程
显著增长?
asp.net
、
memory
、
scalability
、
iis
在生产环境中,如何才能发现哪些Asp.Net http请求,无论是aspx、asmx还是自定义,在w3wp.exe
进程
中造成的
内存
压力最大?我不是说这里的记忆
泄露
。但是,有些请求会导致w3wp
进程
的
内存
占用大大增加,但只会在请求的持续时间内增加。其中一些是很容易回答的,例如IIS日志(带有日志解析器)给出了一个快速的答案,这需要花费
浏览 0
提问于2009-10-27
得票数 1
1
回答
内存
/信息泄漏的内容是什么?
memory
当二进制文件正在运行,并且存在
内存
/信息泄漏时,是否存在程序区域(或OS?)哪个
内存
更容易泄漏,哪个
内存
在一个段中的泄漏比另一个段中的更糟糕?
浏览 0
提问于2022-01-14
得票数 0
1
回答
在
Linux
中使用proc/pid/status为
进程
分配数据时看到堆大小增加
c++
、
embedded-linux
、
heap-memory
、
profiler
、
metrics
我的最终目标是看到每次新分配时堆
内存
大小的变化。我通过检查状态文件来查看堆
内存
大小的变化。不幸的是,在每次分配时,状态文件都不会更新。当我在嵌入式系统上工作时,我需要一种可靠的方法来确定我的程序从动态分配中占用的
内存
范围。有没有人能对/proc//status或其他可以确定堆
内存
大小的方法提供一些见解?status还提供了以KB为单位的
内存
,如果能看到更精确到字节的信息就好了--有没有办法做到这一点?谢谢。
浏览 1
提问于2018-10-10
得票数 0
1
回答
标识macOS当前
进程
中的堆栈和堆段
c++
、
objective-c
、
c
、
macos
、
heap-memory
我想将
内存
分析
器添加到在macOS下运行的守护
进程
中。在
linux
中,我可以简单地检查
进程
中任何映射
内存
的/proc/<pid>/map,并查找路径名=堆或路径名=栈。请注意,苹果为其他远程
进程
提供了名为vmmap的工具,但它根本没有提供任何api (它仅仅是命令行工具),并且没有针对此需求的公共API,但也许有一个API可以从
进程
本身中提取这些信息。
浏览 0
提问于2017-10-20
得票数 5
2
回答
分析
hadoop集群中被杀的java
进程
java
、
mapreduce
、
mapr
它在执行过程中得到OutOfMemoryError,
进程
停止。我想要
分析
被杀死的java
进程
的
内存
和其他细节。在哪里可以找到被杀死的
进程
日志文件?我使用sar实用程序
分析
内存
,但它只显示系统
内存
,而不显示
进程
内存
。
浏览 1
提问于2018-03-06
得票数 0
4
回答
我是否可以在OSX10.5上使用dtrace来确定哪个perl subs导致了最多的
内存
分配?
perl
、
dtrace
一些运行了几个小时的
进程
(ETL作业)突然开始消耗比平时多得多的RAM。
分析
相关版本中的更改是一个缓慢而令人沮丧的过程。我希望使用更多的自动化
分析
来找出罪魁祸首。在
linux
上使用dtrace似乎需要启动更多的工作。我希望我们的实时系统和开发的OS系统之间的
内存
分配模式是相似的-或者至少相似到足以帮助我找到这种新
内存
使用的根源。我对跟踪perl在
进程
生命周期内执行每个子
进程
时分配的
内存
总量很感兴趣。 对如何做到这一点有什么想法吗?
浏览 4
提问于2012-01-04
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
monkey测试中日志分析和内存泄露分析
Linux内存映射mmap原理分析
分析Linux 进程的方法有哪些?
TheadLocal 引起的内存泄露故障分析
Linux 遭入侵,挖矿进程被隐藏案例分析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券