硬广:《IOS性能调优系列》第二篇,持续更新,欢迎关注。 第一篇介绍了Analyze对App做静态分析,可以发现应用中的内存泄漏问题,对于有些内存泄漏情况通过静态分析无法解决的,可以通过动态分析来发现,分析起来更有针对性。 从本篇开始介绍XCode提供的强大的分析工具Instruments,内存分析 ...
分类:
移动开发 时间:
2016-09-19 11:38:22
阅读次数:
220
一 引用传递的三个范例 范例一 控制台打印结果: 调用fun1前值为50,调用后为100,方法所修改的值被保存下来了,那么我们进行内存分析如下: * 引用传递(1)内存分析 * * fun1(d1) 把d1的引用传递给d2 d2/d1共用内存空间 * * | 栈 | | 堆 | * * | d1 | ...
分类:
其他好文 时间:
2016-09-02 00:19:44
阅读次数:
201
Linux上使用Qt Creator进行C/C++开发http://my.oschina.net/eechen/blog/166969Qt Creator GDB调试前端(调试Nginx):http://static.oschina.net/uploads/space/2014/0217/02514 ...
分类:
其他好文 时间:
2016-08-27 15:16:46
阅读次数:
256
1. Runtime.getRuntime().freeMemory() 和 jvisualvm.exe http://blog.csdn.net/u011004037/article/details/45740673 2.jmap命令 http://www.cnblogs.com/o-andy-o ...
分类:
编程语言 时间:
2016-08-23 16:31:45
阅读次数:
154
redis学习系列 基本看完 最近在看redis的代码,简单记录下自己认为重要的点,自己写比较费时间的,我会把查到的资料贴出来方便查看 淘宝的redis内存分析 http://www.searchtb.com/2011/05/redis-storage.html 淘宝关于zipmap和skiplis ...
分类:
其他好文 时间:
2016-08-12 16:37:37
阅读次数:
95
//内存分为堆内存和栈内存,Test test=new Test()在内存中显示,前部分在栈内存中分配一个地址new Test()在堆内存分配分配相当于地址房间编号 ...
分类:
编程语言 时间:
2016-08-11 15:40:37
阅读次数:
198
case: runbroker.sh JAVA_OPT 使用的是默认参数,broker运行过程中新生代垃圾回收次数较少,频繁出现老生代垃圾回收 cms gc ,并且老生代内存回收不掉。造成卡顿、消息发送失败。最终导致java heap 被占用完,broker 宕机。求教! 内存分析: broker瘫 ...
分类:
其他好文 时间:
2016-08-06 08:35:48
阅读次数:
187
NET Memory Profiler 查看内存使用情况 1 简介 .Net Memory Profiler(以下简称Profiler):专门针对于.NET程序,功能最全的内存分析工具,最大的特点是具有内存动态分析(Automatic Memory Analysis)功能。 2 安装 http:// ...
分类:
其他好文 时间:
2016-08-04 23:13:55
阅读次数:
328
1 简介 .Net Memory Profiler(以下简称Profiler):专门针对于.NET程序,功能最全的内存分析工具,最大的特点是具有内存动态分析(Automatic Memory Analysis)功能。 2 安装 http://memprofiler.com/download.aspx ...
分类:
Web程序 时间:
2016-08-03 15:05:49
阅读次数:
397