性能优化
文章平均质量分 96
芒果蒲公英
java、性能优化
展开
-
Android14应用启动流程(源码+Trace)
应用启动过程快的都不需要一秒钟,但这整个过程的执行是比较复杂的,无论是对手机厂商、应用开发来说启动速度也是核心用户体验指标之一,本文采用Android14源码与perfetto工具进行解析。原创 2024-04-02 14:29:20 · 1688 阅读 · 1 评论 -
Android系统的进程管理(创建->优先级->回收)
Android系统以Linux内核为基础,所以对于进程的管理自然离不开Linux本身提供的机制。通过fork来创建进行通过信号量来管理进程通过proc文件系统来查询和调整进程状态 等进程的创建进程的优先级管理进程的内存管理进程的回收和死亡处理本文会专门讲解进程的创建,其余部分将在后面的文章中讲解。进程的优先级反应了系统对于进程重要性的判定。当内存紧张时,系统对于进程的回收策略系统对于进程的CPU调度策略虚拟机对于进程的内存分配和垃圾回收策略。原创 2023-08-01 15:32:23 · 1120 阅读 · 0 评论 -
Perfetto详细解析
本篇文章主要介绍Perfetto的详细使用,以及各个模块在Perfetto上的表现,如何对手机性能做基本分析,如何判断卡顿等进行解析,后续会出相关的实战文章。原创 2023-07-08 16:43:04 · 18846 阅读 · 8 评论