美文网首页
内存相关

内存相关

作者: 名聪小先生 | 来源:发表于2025-02-19 09:28 被阅读0次

方法区:主要存储字节码,常量池。

堆区:主要存储创建的对象。

栈区:存放所有的方法都是存在栈区的。

本地方法栈:存放native方法,图片加载的内存。

profiler使用方式:内存分析工具,用好了就可以把app的状况检查清楚,不同颜色代表着不同的内存

code:是字节码,放在方法区,code方法比较大说明单例个数比较多。

从A界面跳到B界面时code一下子猛增,说明加载的类比较多,类是懒加载,code比较稳当,只会增不会减。

stack:如果说stack区域很大的变化,说明发生了json反序列化时,递归调用的时候,

Graphics:图形,openGL

native:图片加载时会增高。

java:主要是堆区,内存抖动。

相关文章

  • 内存管理相关

    引文: 多线程相关 OC 语言相关 内存管理相关 UI视图相关 RunLoop相关 内存布局 内存管理方案 数据结...

  • 内存相关

    指针指的是用于存储内存地址的变量在32位内存地址的环境中,指针变量的长度是32位。指针类型.png 内存IC中电源...

  • 内存相关

    Q1打印结果char * ptr = "Lion";print("%c",p++);print("%c",p);答...

  • openssl相关数据结构的设计

    hash表 数据结构:使用链表数组实现 相关接口 内存分配 内存相关数据结构 内存操作相关接口 CRYPTO_me...

  • linux 查看性能常用命令

    topcpu相关 free -m内存相关 vmstat -n 1cpu 、内存 相关 iostat -x 1io相...

  • Android内存相关

    简介 前段时间看了下老罗关于匿名共享内存(Ashmem)的文章,正好最近又碰到线上内存溢出的问题,把之前看过的文章...

  • Java内存相关

    内存分配的方式 静态存储区, 编译时就已经分配好内存 , 这块的内存在成语运行中一直存活, 主要存放静态数据 , ...

  • 内存相关知识

    几个定义 VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) RSS - Resi...

  • 内存管理相关

    1.内存布局 stack: 方法调用 heap: 通过alloc等分配的对象 bss: 未初始化的全局变量 dat...

  • Android 内存相关

    Linux OOMKiller 根据以上因素,系统会实时给每个进程评分,已决定OOM时应该杀死哪些进程。oom_s...

网友评论

      本文标题:内存相关

      本文链接:https://www.haomeiwen.com/subject/ccyepjtx.html