基于高通平台camera性能分析

news/2024/11/15 4:10:05/

基于高通平台camera性能分析
–稍微整理了一下,欢迎大家指正。

1:关于trace分析camera问题

Systrace 是Android平台提供的一款工具,用于记录短期内的设备活动。该工具会生成一份报告,其中汇总了Android内核中的数据,例如CPU调度程序、磁盘活动和应用线程。这可能帮助我们分析性能问题
如下这张图来源于网络(作者比较懒)
1:目前这种4个cpu的已经很少见了,似乎全民八核时代 列入QC会把内存分成小核 大核 超大核 依次性能递增

2:在遇到一些问题后,性能问题和功耗问题有时间有点相爱相杀,为了满足性能需求 往往要想办法综合考虑CPU频率、CPU调度(在哪个核上运行)

3:tarce你可以把它理解认为是日志工具。现在谷歌已经把接口做的很好了,如果你觉得你所抓取的日志中并没有你想要的你可以自己开 比如看看framework/av 代码 ,在cameradevicesession::open()你可能灰看到这样的开关 TARCE_DEGIN() 、TRACE_END()。你可以在你认为的任何合理的地方增加你想要的的tarce。
因此我们分析camera问题可以将camera拆解成open-configure_stream-process_capture_request-process_capture_result–drawframe(surfacetext)
我们经常思考的问题可不是这么线性
3.1:APP(用户指令)发送时机是什么?
3.2:HAL(传递)收到时机是什么?
3.3:kernel底层处理时机是&#


http://www.ppmy.cn/news/824301.html

相关文章

第一次内网渗透详细过程

学习渗透测试三个多月了 总结了下经验进行了一次内网渗透 环境是模拟的 目标IP192.168.31.102 该web主机下 有两台虚拟机 渗透目标: 拿到虚拟机的shell 先信息收集、 目标绑定jy.test.com 访问192.168.31.196存在探针 Nmap端口扫描192.168.31.196 开放135、…

Azure AD混合部署,实现在本地AD同步到AAD上面

一、前期准备 1、进入 Azure云 注册一个账号 2、进入 AAD 管理后台 3、创建一个新的租户 (1)创建 (2)选择类型 (3)配置目录名 4、切换到新的租户下面,添加自定义域名,这里要做下…

电脑无线网卡安装不了驱动怎么办?

4.11我的电脑自动更新网卡驱动,更新之后却用不了了,可用网络也无法显示,百度上的方法都用了,还是不行,网卡型号是realtek 8822be wireless lan 802.11ac,自卸载驱动后,驱动精灵 驱动人生 360驱动…

ubuntu14.04 安装以太网网络卡驱动

一般情况下,ubuntu系统自带设备驱动器。但是设备驱动相对而言比较旧,不一定适合高配机子,因此在安装系统的时候经常遇到系统装完之后硬件设备没法使用。追究其原因最主要是因为设备驱动器没有安装。在没有安装以太网网卡驱动的情况下&#xf…

网卡驱动安装不上?

前一阵子安装了虚拟机Vmware,打算玩玩Linux,某天发现电脑无法使用有线连接了,但我就是不信邪,二话不说重置了网络: 结果:连无线网络都用不了了! 打开网络连接一看,空白一片 看一下…

ubuntu安装无线网卡驱动(包括离线安装)

/ – - - / – - - / - - - - / / – - 相信安装无线网卡驱动是许多linux初学者遇到的一个棘手的问题。Ubuntu默认使用开源网卡驱动,比如针对broadcom网卡,有b43、brcm80211等开源驱动,如果显卡型号适配,那么恭喜你&…

网卡驱动文件下载地址

https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages 转载于:https://www.cnblogs.com/cw828/p/10063665.html

ubuntu安装网卡驱动

此文章是针对Ubuntu 更换了内核后不能连接网络的问题,分析: 在更换内核之前,网络可以正常连接,更换内核之后,部分驱动就不再兼容了,需要重新编译安装,包括显卡驱动、网卡驱动,所以更…