dumpsys用来dump某系统组件的信息: *./frameworks/av/native/cmds/dumpsys/dumpsys.cpp*
```
????sp<IServiceManager>?sm?=?defaultServiceManager();
//...
????for?(size_t?i=0;?i<N;?i++)?...
分类:
其他好文 时间:
2014-07-25 00:02:04
阅读次数:
430
今天发现正在做的项目,时不时的会报错:dalvikvm heap out of memory on a 7458832-byte allocation (堆分配的内存溢出)为什么会内存溢出呢?我以前从未遇见这种情况。后来在网上查了查资料,还是挺多的。怎么说呢?因为Android开发基本上是以java...
分类:
移动开发 时间:
2014-07-24 22:32:12
阅读次数:
281
Database memory threshold 数据库内存阈值 Self tuning memory 自调整内存 Utilities heap size 实用程序堆大小 Number of asynchronous page clea...
分类:
其他好文 时间:
2014-07-24 22:16:42
阅读次数:
243
Java堆用于存储对象实例,我们只要不断地创建对象,并且保证GCRoots到对象之间有可达路径来避免垃圾回收机制清楚这些对象,就会在对象数量到达最大堆的容量限制后产生内存溢出异常。代码清单中限制Java堆的大小为20MB,不可扩展(将堆的最小值-Xms参数与最大值-Xmx参数设置为一..
分类:
编程语言 时间:
2014-07-24 17:56:32
阅读次数:
264
备份pg_dump -f "F:/dump.sql" -U postgres -h 10.38.197.120 -p 5432 -O恢复psql -f "F:/dump.sql" -U postgres -h -p 5432
分类:
数据库 时间:
2014-07-24 17:16:35
阅读次数:
268
下载的windows版本是redis-2.0.2,解压到D盘下:
D:\redis-2.0.2
进到该目录下,有下列文件:
redis-server.exe:服务程序
redis-check-dump.exe:本地数据库检查
redis-check-aof.exe:更新日志检查
redis-benchmark.exe:性能测试,用...
虽说知道一般性的开发android应用需要注意的问题,可是也有水平参差不齐的情况,特别是维护代码,如果内存占用大,内存溢出严重,又怎么解决呢? -- 通过DDMS把heap抓出来分析...
分类:
移动开发 时间:
2014-07-24 10:29:16
阅读次数:
237
首先分清楚Stack,Heap的中文翻译:Stack—栈,Heap—堆。 在中文里,Stack可以翻译为“堆栈”,所以我直接查找了计算机术语里面堆和栈开头的词语: 堆存储: heapstorage 堆存储分配: heapstorage allocation 堆存储管理: heap s...
分类:
编程语言 时间:
2014-07-23 12:51:26
阅读次数:
265
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。 今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引...
分类:
移动开发 时间:
2014-07-23 11:56:16
阅读次数:
294
PE脱壳后,文件长度一般会增大,原因有以下几点:1、脱壳后,壳的尸体依然存在;2、脱壳后,重新建立了新的Import节、Reloc节等;3、有些加壳程序,将原程序的某些节跟外壳增加的某些节合并后,搬移到了其他位置。4、脱壳时候,因为采用的是dump内存,所以,在内存中对齐的PE镜象一般也会大于原始的...
分类:
其他好文 时间:
2014-07-22 23:07:12
阅读次数:
230