首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
芦半山
Android稳定性,高通,复旦
关注
私信
获得徽章 15
动态
文章
专栏
沸点
收藏集
2
关注
赞
0
文章 0
沸点 0
资讯 0
赞
0
关注
返回
|
搜索文章
芦半山
1年前
关注
ART虚拟机 | Java对象和类的内存结构
当我们通过new创建一个Java对象时,虚拟机会安排内存分配的所有工作。但一个Java对象在内存中到底长什么样?它的实例对象放在哪里?继承关系如何处理?这些问题对于大家通常...
18
13
分享
芦半山
2年前
关注
Android Framework | 一种新型的应用启动机制:USAP
一说到应用启动,估计大伙儿就会想到zygote进程。确实,正如其中文释义“受精卵”一样,其主要的作用就是孵化出一个又一个的应用进程。 传统的应用启动模式由system_se...
46
15
分享
芦半山
2年前
关注
Android Native | Scudo内存分配器
在Android世界中,Native堆内存的分配通常由malloc负责。即便是面向对象的new,其底层也是malloc。那当我们调用malloc/free来分配/释放堆内存...
15
9
分享
芦半山
2年前
关注
ART虚拟机 | 如何让GC同步回收native内存
GC用于Java堆内存的回收,这是人尽皆知的事实。然而现在有些Java类被设计成牵线木偶,Java对象只存储一些“线”,其真实的内存消耗全都放到了native内存中。譬如B...
51
13
分享
芦半山
2年前
关注
ART虚拟机 | Finalize的替代者Cleaner
C++中的对象释放由程序员负责,而Java中的对象释放则由GC负责。如果一个Java对象通过指针持有native对象,那么应该何时释放native对象呢?靠原有的GC自然搞...
40
7
分享
芦半山
2年前
关注
ART虚拟机 | JNI调用的中间环节
市面上讲述JNI的文章,大多只介绍使用规则和注册方式,比如native方法和JNI函数之间参数应该如何对应,如何转换;或者静态注册和动态注册应该如何操作,各有什么优劣,等等...
12
7
分享
芦半山
2年前
关注
ART虚拟机 | GC的触发时机和条件
Java对象的创建由Allocator负责,回收由Collector负责。从Android O开始,对于前台应用默认的GC Collector是CC(Concurrent ...
28
评论
分享
芦半山
2年前
关注
Binder | 内存拷贝的本质和变迁
说起Binder的内存拷贝,相信大多数人都听过“一次拷贝”:相较于传统IPC的两次拷贝,Binder在数据传输时显得效率更高。 其实不少人在面试时都能回答出上面这句话,但若...
81
34
分享
芦半山
2年前
关注
工具介绍 | ASAN和HWASAN原理解析
由于虚拟机的存在,Android应用开发者们通常不用考虑内存访问相关的错误。而一旦我们深入到Native世界中,原本面容和善的内存便开始凶恶起来。这时,由于程序员写法不规范...
11
7
分享
芦半山
2年前
关注
Android Framework | 消息机制的冷门知识点
作为Android的基础知识,消息机制已被无数人写过。笔者曾经也写过一篇深入分析的文章,但总体而言乏善可陈,并无新颖之处。最近恰好重新整理了一下思路,想着可以从细节的角度出...
31
5
分享
芦半山
2年前
关注
调试经验 | C++ memory order和一个相关的稳定性问题
在网上看了很多memory order的文章,结果越看越糊涂。本以为懂了,结果碰到问题还是不懂。反反复复,最终才形成一套可以逻辑自洽的解释。记录在此,既希望减少后来者被错误...
1
2
分享
芦半山
3年前
关注
Binder | 代理机制(上)
Binder是Android中RPC(Remote Procedure Call)的主要实现机制,它在Android中随处可见,是基石一般的存在。了解Binder的朋友可能...
19
6
分享
芦半山
3年前
关注
Android Framework | 消息机制
消息机制是Android中重要的线程间通信手段。 它的存在可以让一个线程通知另一个线程去工作。那么一个线程为什么会有让另一个线程工作的需求呢? 可以看一个常见的应用场景——...
12
评论
分享
芦半山
3年前
关注
Binder | 概述
在编程的世界中,不同进程间的通信、协同、合作随处可见。很多时候,人们习惯用IPC(Inter Process Communication,跨进程通信)来称呼它们。譬如Bin...
15
5
分享
芦半山
关注了标签
虚拟现实
芦半山
关注了标签
创业
芦半山
关注了标签
Android
个人成就
文章被点赞
630
文章被阅读
144,078
掘力值
3,377
关注了
0
关注者
757
收藏集
2
关注标签
3
加入于
2019-02-22
温馨提示
当前操作失败,如有疑问,可点击申诉