码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
【转】Android ListView加载不同的item布局
原创教程,转载请保留出处:http://www.eoeandroid.com/thread-72369-1-1.html最近有需求需要在listView中载入不同的listItem布局,开始没有使用convertView,加载了多个item后导致了内存泄露,所以回来研究convertView在多个l...
分类:移动开发   时间:2015-03-12 20:35:35    阅读次数:4063
关于WebView的内存泄露问题
在一个Activity中包含着一个WebView,通过WebView不停的访问Web页面,会发现内存会一直增长,退出此Activity,甚至杀死此Activity,内存依然没有被释放。这就导致,即使是完全退出了整个APP,内存也没有被释放掉,机器会表现的越来越很慢。当时网上都说是Android系统本...
分类:Web程序   时间:2015-03-11 19:18:53    阅读次数:115
内存溢出和内存泄漏的区别
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以...
分类:其他好文   时间:2015-03-11 19:05:51    阅读次数:128
内存泄露分析
.准备工具:windbg2.准备环境:需要设置windbg符号路径内存泄露分析demo[cpp]view plaincopyint_tmain(intargc,_TCHAR*argv[]){while(TRUE){char*p=newchar[1024];memset(p,0,1024);Sleep...
分类:其他好文   时间:2015-03-11 12:41:03    阅读次数:141
Android内存管理(续)
上篇文章讲解了内存管理中的OOM介绍以及如何的避免内存泄露,本文续写代码优化和图片管理 三、代码优化    1、代码优化    2、回收不可见的界面资源       这个地方我想说得是fragment,fragment销毁只是界面的销毁,他的数据还是会保留在内存中的,当fragment进行切换的时候,前一个fragment的ui会销毁掉,但是数据不会丢失。所以当一个fragment不再需要...
分类:移动开发   时间:2015-03-10 12:16:39    阅读次数:255
Android内存管理
今天提出了辞职,忽然感觉轻松了许多,写下此篇文章。    Android的整个系统架构分为应用层、应用框架层、类库和运行时以及内核层,应用层和应用框架层是使用java语言进行开发的,而library和runtime则是使用c类的语言进行开发。jvm有自动的垃圾回收机制,所以很多的开发者在使用java语言时并不会过多的去关注内存使用问题。    但是Android开发人员就不得不去关心这个问题了...
分类:移动开发   时间:2015-03-10 10:31:53    阅读次数:173
JAVA中会存在内存泄露吗
所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中。java中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。由于Java 使用有向图的方式进行垃圾回收管理,可以消除引用循环的问题,例如有两个对象,相互引用,只要它们和根...
分类:编程语言   时间:2015-03-08 01:24:42    阅读次数:3010
Swift中的 "dealloc"
OC中对象销毁时会调用 dealloc 方法,此方法在实际开发中主要作用就是判断有无循环引用造成内存泄露。Swift中 deinit 可以实现 “dealloc” 的功能deinit { println("没有循环引用") }...
分类:编程语言   时间:2015-03-07 11:38:49    阅读次数:1371
IOS性能调优系列:使用Zombies动态分析内存中的僵尸对象
硬广:《IOS性能调优系列》第四篇,预计会有二十多篇,持续更新,欢迎关注。前两篇《IOS性能调优系列:Analyze静态分析》、《IOS性能调优系列:使用Instruments动态分析内存泄漏》关注了内存泄露的问题,本篇正好相反,关注的是内存中那些被过度释放的对象(overreleased obje...
分类:移动开发   时间:2015-03-06 21:55:33    阅读次数:196
Visual Leak Detector内存泄漏工具
Visual Leak Detector我们常用的C/C++内存泄露检查工具,同样在VS编译工具下都能使用该工具。不过在不同的版本上,设置有所不同。Visual Studio 2010下工作良好需要2.2版本及以上。最新版本我们可以在Codeplex.com上面下载。下载链接:http://vld.codeplex.com/ 设置步骤: 1.打开连接,我们选择下载最新的稳定版本vld-...
分类:其他好文   时间:2015-03-06 19:10:51    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!