首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 系统开发和性能优化
Gracker
创建于2023-12-10
订阅专栏
分享 Android 系统开发相关知识、性能优化(偏系统)、性能工具分享等
等 208 人订阅
共22篇文章
创建于2023-12-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android Perfetto 系列 4:使用命令行在本地打开超大 Trace
在实际的问题分析过程中,我们经常会碰到非常大的 Trace 文件(大于 2GB),直接扔进 ui.perfetto.dev 是没法打开的,这是因为浏览器内存的限制。这时候我们就需要使用官方工具打开
Android App ANR 系列 3 :ANR 案例分享
本文为 Android App ANR 系列的第三篇,主要分享几个 ANR 的案例,欢迎大家补充案例
Android App ANR 系列 2 :ANR 分析套路和关键 Log 介绍
本文为 Android App ANR 系列的第二篇,主要分享 ANR 分析套路和关键 Log 介绍
Android Perfetto 系列 3:熟悉 Perfetto View
本篇是 Perfetto 系列文章的第三篇,前两篇介绍了 Perfetto 是什么以及 Perfetto Trace 怎么抓,本篇主要是网页端 Perfetto View怎么看以及一些使用技巧
Android Perfetto 系列 2:Perfetto Trace 抓取
上一篇文章 Android Perfetto 系列 1:Perfetto 工具简介 介绍了 Perfetto 是什么,这篇简单介绍一下 Perfetto 的抓取。
Android Perfetto 系列 1:Perfetto 工具简介
Perfetto 是一个高级的开源工具,专为性能监测和分析而设计。它配备了一整套服务和库,能够捕获和记录系统层面以及应用程序层面的活动数据。
OS 设计之性能设计
1 缘起 新开系列文章,OS 架构设计中的各种考量因素。其实不止 OS,在设计任何大型软件都涉及到此类内容。 能力与知识面有限,而且还带了非常主观的看法,肯定有不足之处。希望听到不同的思路与观点
当 App 有了系统权限,真的可以为所欲为?
前一段时间有个 App 很火,是 Android App 利用了 Android 系统漏洞,获得了系统权限,做了很多事情。想看看这些个 App 在利用系统漏洞获取系统权限之后,都干了什么事
Systrace 线程 CPU 运行状态分析技巧 - Sleep 和 Uninterruptible Sleep 篇
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第三篇,本文主要讲了使用 Systrace 分析 CPU 状态时遇到的 Sleep 与 Uninterruptible Sleep 状态
Systrace 线程 CPU 运行状态分析技巧 - Running 篇
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第二篇,主要分析了 Systrace 中 cpu 的 Running 状态出现的原因和 Running 过长时的一些优化思路。
Systrace 线程 CPU 运行状态分析技巧 - Runnable 篇
本文是 Systrace 线程 CPU 运行状态分析技巧系列的第一篇,主要分析了 Systrace 中 cpu 的 runnable 状态出现的原因和 Runnable 过长时的一些优化思路
Android 性能优化的术、道、器
谷歌搜索 「Android 优化工具」,你会找到很多与此相关的内容。他们的问题在于要么是内容高度重复、要么是直接讲使用方法,很少会给你介绍整体性的架构,一不小心就会让人会种「一个工具搞定一切」的错误认
Android Systrace 响应速度实战 3 :响应速度延伸知识
在讨论 Android 性能问题的时候,卡顿、响应速度、ANR 这三个性能相关的知识点通常会放到一起来讲,因为引起卡顿、响应慢、ANR 的原因类似,只不过根据重要程度,被人为分成了卡顿、响应慢、ANR
Android Systrace 响应速度实战 2 :响应速度实战分析 - 以启动速度为例
在讨论 Android 性能问题的时候,卡顿、响应速度、ANR 这三个性能相关的知识点通常会放到一起来讲,因为引起卡顿、响应慢、ANR 的原因类似,只不过根据重要程度,被人为分成了卡顿、响应慢、ANR
Android Systrace 响应速度实战 1 :了解响应速度原理
在讨论 Android 性能问题的时候,卡顿、响应速度、ANR 这三个性能相关的知识点通常会放到一起来讲,因为引起卡顿、响应慢、ANR 的原因类似,只不过根据重要程度,被人为分成了卡顿、响应慢、ANR
Android Systrace 流畅性实战 3 :卡顿分析过程中的一些疑问
不同的人对流畅性 (卡顿掉帧) 有不同的理解,对卡顿阈值也有不同的感知,所以有必要在开始这个系列文章之前,先把涉及到的内容说清楚,防止出现不同的理解,也方便大家带着问题去看这几篇问题
Android Systrace 流畅性实战 2 :案例分析 - MIUI 桌面滑动卡顿分析
不同的人对流畅性 (卡顿掉帧) 有不同的理解,对卡顿阈值也有不同的感知,所以有必要在开始这个系列文章之前,先把涉及到的内容说清楚,防止出现不同的理解,也方便大家带着问题去看这几篇问题
Android Systrace 流畅性实战 1 :了解卡顿原理
不同的人对流畅性 (卡顿掉帧) 有不同的理解,对卡顿阈值也有不同的感知,所以有必要在开始这个系列文章之前,先把涉及到的内容说清楚,防止出现不同的理解,也方便大家带着问题去看这几篇问题。
Android 中的卡顿丢帧原因概述 - 低内存篇
在 Android 中的卡顿丢帧原因概述 - 系统篇 这篇文章中,实际案例这里我们有列举一些由于系统低内存导致的卡顿,由于 Android 低内存对整机性能影响比较大,所以单独写一篇文章,来概述
Android 中的卡顿丢帧原因概述 - 应用篇
在 Android 中的卡顿丢帧原因概述 - 系统篇 这篇文章中我们列举了系统自身原因导致的手机卡顿问题,这一篇文章我们主要列举一些由于 App 自身原因导致的卡顿问题。
下一页