首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
False_Mask
掘友等级
摸鱼工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 41
沸点 0
赞
41
返回
|
搜索文章
赞
文章( 41 )
沸点( 0 )
【底层机制】Ashmem匿名共享内存:原理与应用深度解析
Ashmem是Android高效内存管理的基石之一,它通过文件描述符和pin/unpin机制,实现了高性能、可回收的进程间大内存共享。 它在图形系统、多媒体等性能关键路径上扮演着不可替代的角色
Android Perfetto 系列 9 - CPU 信息解读
本文是 Perfetto 系列的第九篇文章,主题是 Perfetto 中的 CPU 信息分析。Perfetto 提供了远超 Systrace 的数据可视化与分析能力,理解 CPU 相关信息是定位性能瓶
如何简单 hack agp 执行过程中的某个类
霍老师的开源项目 https://github.com/bennyhuo/HackViewBinding 这个很好的解决了,viewbinding 默认是生成 ,只有手动设置属性才不生成的问题 假设你
我的天,我真是和androidx的字体加载杠上了
某一天,我们设计小姐姐发我了一个新的字体包,让我替换一下App里面原有的字体包,我信誓旦旦的Ctrl+C然后Ctrl+V,然后我就得到如下的错误信息,😂 当时看见这个报错信息的时候,我就想是不是Jet
【Android 13源码分析】WindowContainer窗口层级-2-构建流程
介绍窗口层级树的构建代码流程。分为2大部分,第一部分为dump层级树的内容输出,第二部分为构建的代码流程。
Android 内存优化 第2篇
1. 线下内存测试 经过上一篇的学习,我们了解了内存的线上监控方式,通过监控数据,我们可以及时感知到线上的内存使用情况。除了线上监控,我们也有必要经常在线下进行内存测试,本节我们来了解线下内存测试方法
android 内存优化 第1篇
1. 为什么要做内存优化 App崩溃 应用后台存活时间短,被系统杀掉 应用启动慢、流畅性变差、耗电增加 1.1 虚拟内存不足导致App崩溃 常见的OOM异常如下 Java OOM Native OOM
Android | 十分钟写一个ebpf 可视化观测工具
我们在分析性能问题时,常常需要排查关键线程(包括 CFS 和 RT)为何会频繁跑到小核,导致running 耗时长。 以往的传统分析流程耗时较长,所以实现了自动化可视化的分析工具。
ART虚拟机线程同步实现
我们在死锁监控时用到了很多art提供的api,但是我们却很少有对其内部实现进行探讨,本文通过art中线程同步的现实,并以synchronized为例子进行探讨
Android线程锁机制:monitor机制解析
最近打算了解下死锁监控,于是先探究了下java在Android art平台synchronized的原理,看了下相关的源码,这里分享一下相关的实现细节。 synchronized在底层是通过monit
下一页
个人成就
文章被点赞
42
文章被阅读
10,368
掘力值
411
关注了
73
关注者
11
收藏集
5
关注标签
5
加入于
2021-08-20