【jvm】运行时数据区

目录

一、运行时数据区

一、作用

  • 1.内存是非常重要的系统资源,是硬盘和CPU 的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。不同的JVM对于内存的划分方式和管理机制存在着部分差异

二、说明

  • 1.java虚拟机定义了若干程序运行期间会使用到的运行时数据区,有一些会随着虚拟机启动而创建,随着虚拟机退出而销毁
  • 2.另外一些是与线程一一对应的,这与线程对应的数据区域会随着线程开始和结束而创建和销毁
  • 3.每个线程有独立的程序计数器、栈和本地栈
  • 4.线程间共享堆、堆外内存(永久代或元空间、代码缓存)
  • 5.一个jvm只有一个Runtime实例,即运行时环境,相当于内存结构的运行时环境

三、线程共用与私有区域

相关推荐
白露与泡影2 小时前
一次 JVM Full GC 排查全过程
jvm
小白阿龙2 小时前
鸿蒙+flutter 跨平台开发——物品过期追踪器开发实战
jvm·flutter·harmonyos·鸿蒙
lbb 小魔仙2 小时前
【Java】Java JVM 调优实战:GC 调优参数 + 内存泄漏排查,线上性能提升实战
java·开发语言·jvm
大柏怎么被偷了2 小时前
【Linux】线程的概念
java·linux·jvm
梦想的旅途22 小时前
基于RPA的多线程企微外部群异步推送架构
java·开发语言·jvm
程序员敲代码吗3 小时前
用Python监控系统日志并发送警报
jvm·数据库·python
CrazyClaz3 小时前
JVM监控工具
jvm
尽兴-3 小时前
JVM垃圾回收核心知识体系
jvm·cms·gc·垃圾回收·zgc·g1 垃圾收集器
阿华hhh4 小时前
day2(IMX6ULL)<led(c语言版)>
java·c语言·jvm
不穿格子的程序员4 小时前
JVM篇4:详解JVM调优与经典案例分析
jvm·jvm调优