2014年11月14日

JVM 基础知识(GC)

摘要: 几年前写过一篇关于JVM调优的文章,前段时间拿出来看了看,又添加了一些东西。突然发现,基础真的很重要。学习的过程是一个由表及里,再由里及表的过程,所谓的“温故而知新”。而真正能走完这个轮回的人,也就能称为大牛或专家了。这个过程可能来来回回,这就是所谓“螺旋上升”,而每一次轮回都有新的发现。 这回添... 阅读全文

posted @ 2014-11-14 18:20 岚之山 阅读(334) 评论(0) 推荐(0)

内存分析工具 MAT 的使用

摘要: 1 内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :· heap 查看堆的分配情况· allocation tracker跟踪内存分配情况DDMS 这两项功能有助于找到内存泄漏的操作行为。E... 阅读全文

posted @ 2014-11-14 15:23 岚之山 阅读(236) 评论(0) 推荐(0)

Objective-C基础笔记(3)OC的内存管理

摘要: Objective-C的内存基本管理在OC中每个变量都保存着引用计数器,当这个对象的引用计数器为0的时候该对象会被回收。当使用alloc、new或者copy创建一个对象的时候,对象的引用计数器被置为1.给对象发送一条retain消息,可以使引用计数器+1.给对象发送一条release消息,可以使引... 阅读全文

posted @ 2014-11-14 00:45 岚之山 阅读(186) 评论(0) 推荐(0)

导航