- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 ART学习笔记Thread SuspendAll部分
昨天碰到了一个Gc 时Suspend All 超时导致的Runtime abort问题。顺带就研究了下Suspend的机制以及超时检查的机制。在进程被signal 3或者GC或者debugger尝试attach,就会suspend,那么suspend是如何实现的呢?
2015-07-23 15:58:19 12342 2
原创 ART学习笔记 Rosalloc alloc部分
Rosalloc就是google版本的Dlmalloc,负责连续地址的分配。分配策略和dlmalloc类似,也是分箱制,至于传言中的比dlmalloc效率高支持多核我是没看出来。不过代码倒是比dlmalloc写的较人能看懂了点。--------------------------------------免责声明: |以下内容仅供参考 |--
2015-07-17 10:22:50 2139
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人