内存溢出和内存泄漏内存溢出:就想杯子里得水满了,就溢出了。内存溢出就是分配的内存被用光了,不够用了。 内存泄露:就如同杯子里面有石子,导致杯子里面的一部分空间没有被利用,在APP中内存泄露就是指该被回收的内存没有被回收,导致一部分内存一直被占着,可利用内存变少了。当泄露过多 时,可利用的内存越来越少 ...
分类:
其他好文 时间:
2019-02-24 16:20:02
阅读次数:
230
首先在官方下载VLD 下载地址: 此版本为V2.5.1,最后发布的版本,下载后安装。假如安装路径为:VLD_Path 打开VS2017,创建一个工程,在资源管理器中的项目右键-》属性-》VC++目录-》包含目录-》添加:VLD_PATH\include-》库目录-》添加:VLD_PATH\lib 确 ...
分类:
其他好文 时间:
2019-02-21 21:40:42
阅读次数:
2149
https://www.cnblogs.com/panxuejun/p/5883044.html 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory; 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间 ...
分类:
编程语言 时间:
2019-02-11 12:46:46
阅读次数:
151
2018年开始学习postgresql,在学习的过程中有了一些领悟,准备用来写几篇博客。另外,在2019年的学习目标中,也有几个知识点预计可以写一下。 在此,先记录下预计中博客可能包含的内容。 1 一个后台工作者进程的bug处理过程,pg的信号机制。 2 pg的内存上下文的学习,尝试解决pg现存的M ...
分类:
其他好文 时间:
2019-01-25 11:49:29
阅读次数:
204
本文我们来分析分析应用服务器的内存泄露的问题,看看Tomcat是如何应对这个问题的;首先,来看看内存泄露这个词,内存对于java程序来说,即指JVM内存,而我们知道JVM的内存泄露是有很多种情况的;一种情况,class泄露是perm区的内存,此种场景就是当应用服务器的类特别多的时候,perm区的容量... ...
分类:
其他好文 时间:
2019-01-24 11:55:03
阅读次数:
188
有没有这样的情况,无法静态的通过启动和退出来查找内存泄露,比如网络游戏,你总不能直接关游戏那玩家怎么办? 现在vld支持release,我们可以动态的找。 1.在release版本使用vld了。<PS1> #define VLD_FORCE_ENABLE #include <vld.h> 2.支持g ...
分类:
其他好文 时间:
2019-01-21 13:53:01
阅读次数:
215
前提 同Debug版本在VC中配置好VLD的相关信息,拷贝 Visual Leak Detector\bin\Win32目录下所有的文件和vld.ini到工程目标路径下。 强制检测 在程序入口处的cpp中,定义强制检测宏和包含vld头文件 #define VLD_FORCE_ENABLE #incl ...
分类:
其他好文 时间:
2019-01-21 13:50:04
阅读次数:
256
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可 ...
分类:
其他好文 时间:
2019-01-07 11:19:58
阅读次数:
180
关键词:Flame Graph、perf、perl。 FlameGraph是由BrendanGregg开发的一款开源可视化性能分析工具,形象的成为火焰图。 从底向上像火苗一样逐渐变小,也反映了相互之间的包含关系,下面的框条包含上面内容。 经过FlameGraph.git处理,最终生成矢量SVG图形, ...
分类:
其他好文 时间:
2019-01-05 00:16:47
阅读次数:
317
Tomcat参数配置相关 by:授客 QQ:1033553122 目的: 对Tomcat配置的点滴学习总结,主要目的在于分析Tomcat与性能相关的一些参数设置,以便性能调优时选择最优配置 环境: Server version: Apache Tomcat/9.0.0.M1 Java8 配置文件说明 ...
分类:
其他好文 时间:
2019-01-01 12:28:21
阅读次数:
169