首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
内存,虚拟机
订阅
姓名
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
LeakCanary 傻瓜式的内存泄露检测工具
在开发 Android 应用的过程中如果需要处理图片或者大量数据的时候,就有可能会遇到 OOM(java.lang.OutOfMemoryError), 一般出现最多的是在创建 Bitmap 上,也有可能是在内存中处理了大量的数据上。出现 OOM 应用会直接崩溃,即使没有出现 OOM, 内存使用过…
漫谈 JVM 内存分代、垃圾回收
这篇主要简单分享一下关于 JVM 内存模型、内存溢出、内存分代、以及垃圾回收算法的相关知识。
Java虚拟机(一)结构原理与运行时数据区域
前言 本来计划要写Android内存优化的,觉得有必要在此之前介绍一下Java虚拟机的相关知识,Java虚拟机也并不是三言两语能够介绍完的,因此开了Java虚拟机系列,这一篇文章我们来学习Java虚拟机的结构原理与运行时数据区域。 1.Java虚拟机概述 Oracle官方定义的…
译-Java内存管理白皮书
Java内存管理白皮书,Sun公司官方出品,虽然相对老旧,但确是理解JVM最好的入门教材,没有之一,每一位Java程序员必读。
Android内存优化(一)DVM和ART原理初探
相关文章Android性能优化系列Java虚拟机系列 前言 要学习Android的内存优化,首先要了解Java虚拟机,此前我用了多篇文章来介绍Java虚拟机的知识,就是为了这个系列做铺垫。在Android开发中我们接触的是与Java虚拟机类似的Dalvik虚拟机和ART虚拟机,…
性能优化——内存泄漏(3)代码分析篇
在上一篇《性能优化——内存泄漏(2)工具分析篇》中,介绍了如何使用工具帮助我们检查APP中是否存在内存泄漏、及如何定位到内存泄漏,但项目并不能完全依赖工具来检查,毕竟定位内存泄漏比较麻烦,还不如在开发时就考虑到内存泄漏问题,尽可能减少内存泄漏,后续优化才不会那么痛苦。下面就来看…
获取Android应用专属缓存存储目录
关于获取每个APP自己的专属的缓存目录
Android 之内存泄漏以及解决办法
在移动设备中,资源很有限,系统默认给一个 APP 分配的内存大小为 16M。当我们在使用 activity 的时候,就可能无意之间造成了内存泄漏,拿到的系统资源没有释放,久而久之 APP 就崩溃了。因此这个崩溃需要长时间才能重现,那么你就可能不知道如何下手查找问题所在了。比如还有其他的比较容易引起内存泄漏的问题,比如 handler,非静态内部类和 webview 的缓存等等。