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

政府部网站建设如何制作自己的网站教程

政府部网站建设,如何制作自己的网站教程,wordpress高亮插件,做网站设计要注意什么问题1,背景 class文件、类的加载过程。我们的class文件就要进入到JVM内存里,我们沿着经典的JDK1.6,JDK1.7,JDK1.8看看在其中都经历了哪些改变 概念的统一: 方法区: 方法区可以看作是JVM逻辑上管理一片区域的…

1,背景

class文件、类的加载过程。我们的class文件就要进入到JVM内存里,我们沿着经典的JDK1.6,JDK1.7,JDK1.8看看在其中都经历了哪些改变

概念的统一:

  • 方法区:
    方法区可以看作是JVM逻辑上管理一片区域的名字的概念
  • 永久代:
    永久代和元空间都是对方法区的实现,只不过是1.7以前是永久代,1.8开始永久代被替代成元空间了。
  • 元空间:

2,内存模型的演变

1.6及以前JVM运行时数据区,方法区叫永久代

请添加图片描述

JVM1.7

1.7永久代还存在,但是已经逐步去永久代,字符串常量和静态变量移到堆中请添加图片描述

JVM1.8 及以后

1.8以后,无永久代,类型信息、字段、方法、常量直接保存在元空间,元空间用的是直接内存,字符串常量池和静态常量还是保持在堆中。请添加图片描述

思考

永久代为什么要被元空间替换?
永久代设置空间大小是很难确定的。在某些场景下,如果动态加载的类过多,容易产生OOM。或者是朝生夕死的类比较多。
对永久代的调优比较困难

字符串常量池为什么调整?
永久代的回收效率比较低,在full gc的时候才会触发。发生full gc是老年代的空间不足、永久代空间不足才会促发。这就导致stringTable回收效率不高。而我们开发中会有大量的字符串被创建,回收效率低,导致永久代内存不足。放到堆中能及时回收。

http://www.hengruixuexiao.com/news/24746.html

相关文章:

  • 企业建网站得多少钱360网址导航
  • wordpress 小视频插件潍坊seo教程
  • 网站制作效果好免费网站服务器
  • wordpress 空间长春seo培训
  • 2018年企业网站优化应该怎么做湖南seo优化服务
  • 自己做的网站如何赚钱国家职业技能培训学校
  • 代理浏览网站湖南网络优化
  • 网站我们只做av的搬运工互联网营销方法有哪些
  • wordpress 说说 主题天津放心站内优化seo
  • nginx环境下安装wordpresspc网站优化排名
  • 建筑网站设计zac博客seo
  • 图片动画制作seo免费软件
  • 建网页放到什么网站上免费搭建个人网站
  • 企业网站优化咨询seo营销方案
  • 无锡做网站的企业网站推广100种方法
  • 日韩网站模板源码广州推广工具
  • 做cpa广告网站教程百度站长平台快速收录
  • 自己做的网站二维码怎么做的南京seo推广公司
  • 国外做的比较的ppt网站有哪些百度识图在线
  • 回收那个网站做推广好优化王
  • 营销型网站推广服务网络课程
  • 湖南建设人力资源网证书查询百度seo和sem的区别
  • 建设新闻网站看seo
  • wordpress非插件幻灯片seo在线培训
  • 做网站建设公司南京今日新闻头条
  • 做液氮冰淇淋店网站网络营销案例分析
  • 软件网站排行榜seo网站关键词优化排名
  • 网站数据库订购10000个免费货源网站
  • frontpage可以做网站吗seo案例分析
  • 揭阳网站制作教程长沙官网seo技术厂家