码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
Windows系统中内存泄露与检测工具及方法
1.检测需要使用的工具:windbg工具。检测前,需要先安装windbg工具。安装了该工具后,会在安装目录下有一个umdh工具。假设windbg安装在以下目录下:D:\Program Files\Debugging Tools for Windows (x86)2.内存泄露检测技巧2.1 运行cmd ...
分类:Windows程序   时间:2018-10-13 19:49:10    阅读次数:185
Delphi 中DataSnap技术网摘
Delphi2010中DataSnap技术网摘 一、为DataSnap系统服务程序添加描述 这几天一直在研究Delphi 2010的DataSnap,感觉功能真是很强大,现在足有理由证明Delphi7该下岗了。 DataSnap有三种服务模式,其中Service Application方式建立的Wi ...
分类:Windows程序   时间:2018-10-09 13:30:36    阅读次数:239
valgrind--CPP程序内存泄露检查工具
内存泄漏是c++程序常见的问题了,特别是服务类程序,当系统模块过多或者逻辑复杂后,很难通过代码看出内存泄漏。 valgrind是一个开源的,检测c++程序内存泄漏有效工具,编译时加上-g选项可以定位到代码行,同时还检查‘野指针’,检查malloc与free是否匹配等功能。 参考: 1. Linux下 ...
分类:其他好文   时间:2018-10-07 10:33:58    阅读次数:165
传递动态内存
一、内存分配分类 1.从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。 2.在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。 3.从堆上分配,亦称动态内存分配。程序在 ...
分类:其他好文   时间:2018-10-04 10:54:37    阅读次数:120
Analyzer tool(MAT)分析JVM内存泄露案例
1、监控目的2、常用分析工具3、分析案例-MATMAT介绍及分析:启动MAT,然后选择菜单项File-OpenHeapDump来加载需要分析的堆转储文件。文件加载完后,可以看到如图1所示的界面:从图1可以看到他的大部分功能:?Histogram可以列出内存中的对象,对象的个数及大小?DominatorTree可以列出哪个线程以及线程执行的哪些对象占用空间?Topconsumers通过图形列出最大的
分类:其他好文   时间:2018-10-02 13:59:13    阅读次数:194
使用LeakCanary检测内存泄露 翻译
使用LeakCanary检测内存泄露 翻译 原文:https://academy.realm.io/cn/posts/droidcon-ricau-memory-leaks-leakcanary/ GitHub:https://github.com/square/leakcanary Nov 18 ... ...
分类:其他好文   时间:2018-10-01 16:11:04    阅读次数:175
dump文件解析之探索.Net的内存
前言: 对于需要长时间运行的.net程序,有时需要我们查看内存的使用有没有内存泄露问题。 我们可以从dump文件中找到答案。 Dump的看点 用dump文件来分析内存,到底我们需要关心哪些点呢? 1.1 查看有没有存在有占用大量内存的对象 <比如有某类下面的一个集合> 1.2 0 1 2各代的siz ...
分类:Web程序   时间:2018-09-25 19:33:57    阅读次数:285
JVM系列(七) - JVM线上监控工具
前言 通过上一篇的 JVM 垃圾回收知识,我们了解了 JVM 具体的 垃圾回收算法 和几种 垃圾回收器。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在线上我们经常会遇见如下几个问题: 内存泄露; 某个进程突然 CPU 飙升; 线程死锁; 响应变 ...
分类:其他好文   时间:2018-09-24 19:32:21    阅读次数:239
java的内存泄露是如何发生的,如何避免和发现?
java的垃圾回收与内存泄露的关系:【新手可忽略不影响继续学习】 (视频下载) (全部书籍) 马克-to-win:上一节讲了,(i)对象被置成null.(ii)局部对象(无需置成null)当程序运行到右大括号.(iii)匿名对象刚用完,垃圾回收线程就早早晚晚都能把它过去占的内存给回收了。这么说,ja ...
分类:编程语言   时间:2018-09-24 16:47:58    阅读次数:169
内存泄露排查记录
一 、问题定位 手段一:通过 jstat -gcutil 快速定位GC问题(首先) 命令格式: jstat -gcutil <pid> <period> 命令样例:jstat -gcutil 11900 3s > 监控进程11900的GC情况, 每3s输出一条记录。 要点:O列(老年代内存使用率)一 ...
分类:其他好文   时间:2018-09-23 16:27:43    阅读次数:207
1645条   上一页 1 ... 21 22 23 24 25 ... 165 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!