![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android-性能优化
文章平均质量分 79
飞翔的易拉罐
Android & QNX 应用软件开发
展开
-
Android性能优化方向、工具和方法学习笔记
概述目前暂时没有具体的开发任务,正好接手了一个代码质量还算可以的项目,老大发话说你们不能那么闲!去搞搞性能优化吧!(没具体事做的时候优化真是万金油任务),因为之前也接触过一些优化方面的东西,于是乎一顿google+baidu搜集了一些资料,也记录下了这篇笔记。内容性能优化方向(能做什么?性能优化主要是通过技术手段,提升APP的整体性能,提升用户体验。主要体现在页面打开更快了,占用内存更小了...原创 2019-07-02 16:46:29 · 476 阅读 · 1 评论 -
Android IO性能分析及排查
概述Android得IO问题实际上就是探究Linux得IO问题。本文主要是总结了网上各路大神得经验,写了一些实际操作中遇到得问题和解决方案。最近在搞性能优化方面得研究,研究使用Soloπ得io占用对性能得影响问题时,偶然发现了机器上IO很频繁。老大说去看看为啥io那么频繁吧,于是乎…走上了一条不归路啊T.T。内容网上搜来搜去基本就那几篇东西,大部分都是转来转去。而且多是针对linux系统...原创 2019-08-22 16:25:27 · 7767 阅读 · 5 评论 -
进程级IO工具可行性分析-iotop
概述通过上一篇文章中收集到的io分析工具,选取了其中的iotop做进一步调研,为啥选它?因为android官方也有一个iotop,本文就对比了这两个的区别和上手体验。内容网络上针对iotop有很多变种库,这里主要调研了https://github.com/laufersteppenwolf/iotop中得shell脚本执行情况;和Android原生自带得iotop工具执行情况。使用方法网...原创 2019-09-23 12:56:44 · 955 阅读 · 0 评论 -
Android官方iotop初探,源码修改并编译
概述通过之前的调研,发现Android官方得的iotop效率更高,于是计划从定位iotop源码,源码编译,新增IO历史数据功能几步入手,进一步调研iotop的使用。内容1. 定位iotop源码由于发现iotop是android9.0以上系统自带的工具,因此去查了9.0的源码,发现iotop源码果然在这里,是c++写的。主要就这个几个文件,但是由于iotop内部引用了Android自建库...原创 2019-09-24 14:21:23 · 2169 阅读 · 0 评论