java虚拟机(HotSpot)之运行时数据区

文章目录jvm运行时数据区一、pandas是什么?二、使用步骤1.引入库2.读入数据总结jvm运行时数据区一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.f
摘要由CSDN通过智能技术生成

jvm之类加载器

jvm运行时数据区

简介

运行时数据区包含方法区,虚拟机栈,本地方法栈,堆,程序计数器,执行引擎,本地库接口,本地方法库。 每一个jvm都有一个对应的runtime实例 ,可以把它理解为一个运行时数据区
在hotspot  jvm里 ,每个线程都与操作系统的本地线程直接映射。
当一个java线程准备好执行以后,此时一个操作系统的本地线程也同时创建,
java线程执行终止后,本地线程也会回收。
操作系统负责所有线程的安排调度到任何一个可用的cpu上,一旦本地线程初始化成功,
他就会调用java线程中的run方法。

jvm系统线程

可以使用jconsole等其他调试工具,可以看到后台的线程运行。
虚拟机线程: 这种线程的操作是需要jvm达到安全点才会出现,
这些操作必须在不同的线程中发生的原因是他们都需要jvm达到安全点,这样堆才不会变化,
这种线程的执行类型包括’’stop-the-world’’的垃圾收集。线程栈收集,线程挂起以及偏向锁撤销


周期任务线程: 这种线程是时间周期事件的体现,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值