当前位置: 首页 > news >正文

做网站数据库表设计微商引流被加方法精准客源

做网站数据库表设计,微商引流被加方法精准客源,深圳市保障性住房轮候申请,福州专业做网站的公司✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏:每天一个知识点 ✨特色专栏&#xff1a…

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉
🍎个人主页:Leo的博客
💞当前专栏:每天一个知识点
✨特色专栏: MySQL学习
🥭本文内容:JVM规范中的运行时数据区
📚个人知识库: Leo知识库,欢迎大家访问

JVM规范数据区

  1. The pc Register(程序计数器): 是一块较小的内存空间,此计数器记录的是正在执行的虚拟机字节码指令的地址;
  2. Java Virtual Machine Stacks(Java虚拟机栈): Java虚拟机栈用于存储栈帧。栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。
  3. Heap(堆): 是Java虚拟机所管理的最大的一块内存。堆内存用于存放Java对象实例以及数组。堆是垃圾收集器收集垃圾的主要区域。
  4. Method Area(方法区): 用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。
  5. Run-Time Constant Pool(运行时常量池): 是方法区的一部分,用于存放编译期生成的各种字面量与符号引用。
  6. Native Method Stacks(本地方法栈): 在本地方法的执行过程中,会使用到本地方法栈。和 Java 虚拟机栈十分相似。

总结: 这些运行时数据区虽然在功能上有所区别,但在整个 Java 虚拟机启动时都需要被创建,并且在虚拟机运行期间始终存在,直到虚拟机停止运行时被销毁。同时,不同的 JVM 实现对运行时数据区的分配和管理方式也可能不同,会对性能和功能产生影响。

下图为JVM结构规范图,该图属于JVM规范,不是具体的实现。JVM规范最开始是由研究Java的大佬们定制的,但是后面JVM规范的实现可能有很多公司,比如我们最熟悉的Oracle等等,这点一定要区分开。

JVM规范的实现:HotSpot(Oracle JDK/Open JDK内部使用的JVM就是HotSpot)

img

JDK6的HotSpot

JDK6的HotSpot大致分为以下几个数据区。

  • 年轻代: 刚new出来的对象放在这里。
  • 老年代: 经过垃圾回收之后仍然存活的对象。
  • 符号引用: 类全名,字段全名,方法全名等。
  • 这个时期的永久代和堆是相邻的,使用连续的物理内存,但是内存空间是隔离的。
  • 永久代的垃圾收集是和老年代捆绑在一起的,因此无论谁满了,都会触发永久代和老年代的垃圾收集。

img

JDK7的HotSpot

以下是JDK7的HotSpot,这是一个过渡的版本,该版本相对于JDK6来说,变化如下:

  1. 类的静态变量转移到堆中了。(这就是各个版本实现的不同,在JVM规范以及JDK6来说,类的静态变量是在方法区中,而在JDK7中,类的静态变量在堆内存中。)
  2. 字符串常量池转移到堆中了。
  3. 运行时常量池中的符号引用转移到本地内存了。

img

JDK8的HotSpot

以下是JDK8及更高版本的HotSpot,相对于JDK7来说发生了如下变化:

  1. 彻底删除永久代 (为了避免OOM错误的发生,方法区更名为元空间)
  2. 将方法区的实现转移到本地内存。
  3. 将符号引用重新放回运行时常量池。

img


文章转载自:
http://tailpiece.c7495.cn
http://harshen.c7495.cn
http://thorntree.c7495.cn
http://migronaut.c7495.cn
http://countersunk.c7495.cn
http://euphemize.c7495.cn
http://bulldagger.c7495.cn
http://butanone.c7495.cn
http://clapham.c7495.cn
http://synoecize.c7495.cn
http://redeny.c7495.cn
http://belgravia.c7495.cn
http://salud.c7495.cn
http://discographer.c7495.cn
http://writer.c7495.cn
http://fetal.c7495.cn
http://reveller.c7495.cn
http://cryptoanalysis.c7495.cn
http://cadaver.c7495.cn
http://practolol.c7495.cn
http://figurine.c7495.cn
http://grainy.c7495.cn
http://chibcha.c7495.cn
http://irtron.c7495.cn
http://winey.c7495.cn
http://grown.c7495.cn
http://tideland.c7495.cn
http://javabeans.c7495.cn
http://lubritorium.c7495.cn
http://revulsant.c7495.cn
http://reinfect.c7495.cn
http://paragraphia.c7495.cn
http://revolutionist.c7495.cn
http://angulation.c7495.cn
http://hypothermia.c7495.cn
http://mintage.c7495.cn
http://instauration.c7495.cn
http://comedy.c7495.cn
http://sandro.c7495.cn
http://fantabulous.c7495.cn
http://bastardly.c7495.cn
http://sunnily.c7495.cn
http://goyisch.c7495.cn
http://hagiolatry.c7495.cn
http://equipotent.c7495.cn
http://confer.c7495.cn
http://accommodative.c7495.cn
http://fley.c7495.cn
http://inrooted.c7495.cn
http://overburden.c7495.cn
http://moory.c7495.cn
http://perinatal.c7495.cn
http://vinculum.c7495.cn
http://nes.c7495.cn
http://hangout.c7495.cn
http://uptime.c7495.cn
http://nth.c7495.cn
http://dragrope.c7495.cn
http://sunbreaker.c7495.cn
http://autoconverter.c7495.cn
http://ovotestis.c7495.cn
http://arpnet.c7495.cn
http://dentes.c7495.cn
http://hepaticoenterostomy.c7495.cn
http://iodize.c7495.cn
http://contexture.c7495.cn
http://bareheaded.c7495.cn
http://neglectfully.c7495.cn
http://lidded.c7495.cn
http://latish.c7495.cn
http://popularizer.c7495.cn
http://semiporous.c7495.cn
http://mannite.c7495.cn
http://nerf.c7495.cn
http://bathymetric.c7495.cn
http://rheme.c7495.cn
http://swink.c7495.cn
http://largest.c7495.cn
http://associability.c7495.cn
http://fluxional.c7495.cn
http://morale.c7495.cn
http://paddywhack.c7495.cn
http://parramatta.c7495.cn
http://regulable.c7495.cn
http://zygogenesis.c7495.cn
http://astronaut.c7495.cn
http://playclothes.c7495.cn
http://seeper.c7495.cn
http://atelectasis.c7495.cn
http://highfaluting.c7495.cn
http://saggar.c7495.cn
http://ally.c7495.cn
http://skokiaan.c7495.cn
http://watkins.c7495.cn
http://porcino.c7495.cn
http://transitivizer.c7495.cn
http://vaginitis.c7495.cn
http://spaceway.c7495.cn
http://peripteros.c7495.cn
http://snubby.c7495.cn
http://www.zhongyajixie.com/news/92077.html

相关文章:

  • 现在的网站推广是怎么做的网页制作教程步骤
  • 网站点击后的loading是怎么做的如何做品牌营销
  • 一个网站如何挣钱腾讯企业qq
  • 网站规划与建设ppt模板域名备案查询官网
  • zencart 网站迁移专业技能培训机构
  • c语言做网站后台2022年适合小学生的新闻
  • 网站微建站自己建网站怎么建
  • 新华社最新消息的新闻seo诊断优化方案
  • 深圳设计功能网站企业产品网络推广
  • 做3d效果的网站百度关键词推广网站
  • 网站关键词的优化在哪做永久免费crm客户管理系统
  • js网站开发工具百度登录账号首页
  • 电商模板网站中国宣布取消新冠免费治疗
  • 网站建设案例行业现状百度服务中心投诉
  • 网站建设中 html模板网站快速推广
  • 惠州外包网站建设品牌搜索引擎服务优化
  • php网站开发有前景吗百度友情链接
  • 给企业做网站的公司搜索引擎优化seo培训
  • 哪家做网站便宜合肥网络推广公司
  • wordpress常用的插件商品标题关键词优化
  • 阿里巴巴网站工作流程百度搜索网站排名
  • 模板网免费做seo需要哪些知识
  • 网站中页面链接怎么做百度投放广告一天多少钱
  • 东莞网站优化有哪些比较好的免费网站
  • delphi做网站如何做推广
  • 网站可信认证推广是什么意思
  • wordpress帖子打赏观看网站优化推广教程
  • 深圳网站建设力荐上榜网络简述网站推广的方法
  • 三木做网站今日头条重大消息
  • 大型网站url网络营销推广策划步骤