- 博客(6)
- 资源 (18)
- 收藏
- 关注
原创 随笔之如何判断Android应用进程是否为单线程及闲扯多核并行编程
这篇文章来自公司的一封Q/A邮件。背景是想知道目前市面上的应用是否能在多核手机上性能有成倍增加。所以,自然而然就会问到一个基本问题,如何判断android中一个应用是否为多线程。这里简单扯一下多核的知识。我最早接触多核知识是2008年末到2009年初。背景很简单,我是做高性能网络数据传输服务器的,类似FTPServer一样。服务器的吞吐能力最好是随着CPU核数的增加成倍增长.。根据多核并行的知识,
2012-07-27 22:16:59 8092 4
原创 Android 4.1 Surface系统变化说明
时间真的是很巧,本来没打算写Surface系统的(相比AudioFlinger来说,Surface变化之后的难度真的是毛毛雨了),但为了庆祝泷泽萝拉发第二部大作,我决定还是要坚持一下。下面将延续Audio的分析风格,从几个层面来介绍Surface系统的变化(JB号称在Surface这块做过大量的优质的改进,无非就是引入在PC机上早都烂熟的VSYNC,Triple Buffering。但是JB,您能
2012-07-18 18:11:21 16988 10
原创 Android 4.1初识--7月13号
7月13号初略看了下:1 init没有太大变化,从init.rc可以看出规则未变,但init.rc出现了一些新的设置,看来更依赖kernel的一些信息了2 app_process未有太大变化,即zygote没有变化3 SystemServer变化很大,增加了几个奇怪的service,而且有些service的启动开始受到系统属性的控制了,例如 audioService受到"system_init
2012-07-13 10:23:36 8274 3
原创 Android 4.1初识--7月12号
告诉大家一个不幸的消息,Android 4.1的代码变化非常非常大。忍不住想骂娘了。 绝对坑了我们这帮做FW的人如果能看懂深入理解android 卷I,可能还能搞4.1。唉,否则直接从4.1入手,难度会超大超大。下了代码后,立即看了AudioFlinger和SurfaceFlinger的实现。结构变化较大。有2.2的影子,但已经逐渐不多了。文件的位置也发生了重大变化。我不觉得能很容易得从4.0.4
2012-07-12 21:59:25 7123 2
原创 深入理解android 卷II样章发布
感谢各位读者的耐心期待。今天将发布深入理解android样章,包括:1 目录2 第一章:主要讲述如何部署开发环境,如何调试SystemServer3 第7章:深入理解ContentProvider欢迎各位提bug,正式书籍,将在7月底上市。下载地址:http://download.csdn.net/detail/innost/4408144http://download.csdn.net/deta
2012-07-03 14:34:51 7894 12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人