![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 79
Kasmile
生活中要学会保持微笑。。。
展开
-
Android的性能分析——前言
本学期选修了嵌入式课程,较系统的学习了整个嵌入式系统开发过程,并独立完成了六个课程实验以及期末的一个小项目。本来应该中规中矩地跟随着老师的进度,完成本选修课程,但是后来由于个人种种原因,该课程让我身心疲惫不已。当初选修该门课程时,一方面是想了解下嵌入式设计,并通过其更熟悉下linux;另一方面是是觉得郑老师的课程应该比较容易好过(这点后来彻底被否定),而且又是3学分。于是便又雄心壮志屁原创 2009-07-29 18:32:00 · 1358 阅读 · 0 评论 -
附录1:Oprofile移植到intel xscale pxa 255开发板
一、 相关资源 根据Oprofile的官方网站,可知需要安装的库。 Required libraries :These libraries are required : popt, bfd, liberty (debian users: libiberty is provided in binutils-dev package), dl, plus the standard C++ libra原创 2009-07-30 11:55:00 · 5318 阅读 · 3 评论 -
Android的性能分析——contents
Android的性能分析... 1 一、 基本信息:... 1 二、 实验内容简要描述... 2 1. 实验目的... 2 2. 实验内容... 2 3. 实验条件... 2 三、 实验原理... 2 1. Android相关介绍... 2 2. Dalvik相关介绍... 3 3. Oprofile相关介绍... 4 四、 实验过程与结果原创 2009-07-30 11:48:00 · 6246 阅读 · 2 评论 -
附录2:Oprofile的相关应用
一、 相关命令#./opcontrol --init ---> During initialization phase, the command can load oprofile.ko module in to kernel, and mount oprfilefs. After that, some files and directories are exporte原创 2009-07-30 11:58:00 · 2892 阅读 · 2 评论 -
附录3:实验结果与简单分析
(1) Android Linux内核的性能分析 通过在指定内核的情况下进行性能监测,可以查看出Android各部分模块的cpu占用率,而运用opreport工具指定对vmlinux进行性能分析,可得出Android linux内核的各函数cpu占有率以及性能瓶颈。其中__raw_readsw占有率最高,为31%多。 #opreport /vmlinux -l -o out1.txt 其原创 2009-07-30 12:01:00 · 1824 阅读 · 0 评论 -
附录4:为何不能运用动态链接库?
在android的linux内核中要移植 c/c++程序,一般要编译成static的,而若要运行dynamically linked的程序,则要按照android的相关机制。原因可能如android关于动态链接库的机制不同。网上资料如下, Android并没有采用glibc作为C库,而是采用了Google自己开发的Bionic Libc,它的官方Toolchain也是基于Bionic原创 2009-07-30 12:01:00 · 1576 阅读 · 0 评论 -
Android:Google的阳谋和Apache Harmony
Gphone终于尘埃落定,机器人(Android)携34个厂商,和Google 1000w$的重赏问世,世人无不为其的盛大登场而侧目。好奇如我者不禁要问,Android究竟带来了什么?它对业界有何影响?看了国内几篇不痛不痒,或者不知所云的报道后,忍不住多嘴多说几句了。让我们从实际出发。Android的构架可以说是一个open source的大杂烩,Google善用开源的优良传统得到了发扬光大。转载 2009-07-09 01:25:00 · 6194 阅读 · 5 评论