码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
Android最佳性能实践(二)——分析内存的使用情况
由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是会很有可能出现内存泄露或其它类型的内存问...
分类:移动开发   时间:2015-07-16 16:02:19    阅读次数:260
如何用Java编写一段代码引发内存泄露
本文来自StackOverflow问答网站的一个热门讨论:如何用Java编写一段会发生内存泄露的代码。Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码。这个问题我一点思路都没有,好囧。A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中)...
分类:编程语言   时间:2015-07-16 11:21:10    阅读次数:134
memwatch内存泄露检测工具
工具介绍官网http://www.linkdata.se/sourcecode/memwatch/其功能如下官网介绍,挑选重点整理:1、号称功能: 内存泄露检测 (检测未释放内存,即 动态内存开辟未释放的情况)2、检测多次调用free,和free错误地址3、检测内存访问的上越界和下越界4、检测对野指...
分类:其他好文   时间:2015-07-16 00:44:29    阅读次数:214
Google IO大会的主题演讲 Android系统在垃圾回收
3年前的Google IO大会的主题演讲 Google IO 2011 Memory management for Android Apps,该演讲介绍了Android系统在垃圾回收上的变化和如何发现并内存泄露以及如何管理Android中的内存。...
分类:移动开发   时间:2015-07-15 17:00:36    阅读次数:296
动态内存与智能指针
在c++中,动态内存的管理是通过一对运算符来完成的:new,在动态内存中为对象分配空间并返回一个指向该对象的指针,我们可以选择对对象进行初始化;delete,接受一个动态对象指针,销毁该对象并释放与之关联的内存。 动态内存在使用时很容易出问题,有时会忘记释放内存,造成内存泄露,有时在尚有指针引用内存的情况下就释放了内存,导致产生引用非法内存的指针。 为了更容易(同时也更安全)第使用动态内存,新的...
分类:其他好文   时间:2015-07-14 11:31:29    阅读次数:102
iOS 相互引用引起内存泄露问题说明
release动作只会对自身计数减一,而不会对属性发出release消息,只有该对象的引用计数为0,系统才会对该对象的所有属性发出release消息类A的属性有类B,类B的属性有类A,而且两者都是强引用retain实例化后[A retainCount]是2 [B retainCount]是2[A ....
分类:移动开发   时间:2015-07-13 22:20:02    阅读次数:396
深入Java核心 Java内存分配原理精讲
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。     Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆...
分类:编程语言   时间:2015-07-13 07:49:53    阅读次数:189
项目问题总结:Block内存泄露 以及NSTimer使用问题
Bloc内存管理 NSTimer释放注意点
分类:其他好文   时间:2015-07-12 23:18:33    阅读次数:199
关于使用WinDebug查看线程死锁问题
最近项目接近尾声,不过项目到了测试的时候大问题来了,偶尔界面直接卡死以至于后续无法测试,初步怀疑是哪里死锁了,由于自己对WinDebug不是很熟悉,只知道WinDebug有查找内存泄露问题、线程死锁等相关功能,于是吩咐下面的人用winDebug去查找问题,索性网络资源比较多,通过一番调研找到了WInDebug死锁查找的解决方法,不过作为项目开发经理,遇到死锁的事应该能够在其他同时不能解决的时候也能...
分类:编程语言   时间:2015-07-12 18:59:08    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!