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

地方政府网站建设的建议全文搜索引擎有哪些

地方政府网站建设的建议,全文搜索引擎有哪些,代做宝网站,Wordpress djongo文章目录 一、内存结构图二、方法区定义三、内存溢出问题四、常量池与运行时常量池 一、内存结构图 1.6 方法区详细结构图 1.8方法区详细结构图 1.8后,方法区是JVM内存的一个逻辑结构,真实内存用的本地物理内存。 且字符串常量池从常量池中移入堆中。 …

文章目录

  • 一、内存结构图
  • 二、方法区定义
  • 三、内存溢出问题
  • 四、常量池与运行时常量池

一、内存结构图

在这里插入图片描述
1.6 方法区详细结构图
在这里插入图片描述
1.8方法区详细结构图
1.8后,方法区是JVM内存的一个逻辑结构,真实内存用的本地物理内存。
且字符串常量池从常量池中移入堆中。
在这里插入图片描述

二、方法区定义

官方的规范定义:
方法区(Method Area)与Java堆一样,是各个线程共享的内存区域
它用于存储已被虚拟机加载的类型信息、常量、静态变量、即时编译器编译后的代码缓存等数据。

方法区的实现:
对于JDK8之前的版本,我们都把他称为永久代,或者将两者混为一谈,其实两者并不是一个概念,使用永久代来实现方法区,可以像java堆一样去管理方法区的内存,而它会更容易导致内存溢出的问题到了JDK7,尝试将字符串常量池、静态变量移出来,而在JDK8之后的版本,就完全舍弃了永久代,改用元空间来实现
(永久代有上限,参数:-XX:MaxPermSize,即使不设置也会有默认大小),

相关参数:

永久代:-XX:MaxPermSize=10m
元空间:-XX:MaxMetaspaceSize=10m

三、内存溢出问题

JDK8
java.lang.OutOfMemoryError: Metaspace
在这里插入图片描述
错误复现:
随便搞个springboot项目,设置一下元空间大小为10m,启动就会报错。

四、常量池与运行时常量池

从内存结构图中,我们可以知道,常量池是方法区中的一个组成部分。

常量池,就是一张表,虚拟机指令根据这张常量表找到要执行的类名、方法名、参数类型、字面量(字符串、基本类型)等信息,它们是写在*.class文件中的。

运行时常量池,是当该class类被加载时,它的常量池信息就会放入运行时常量池,并把里面的符号地址变为真实的内存地址

http://www.hkea.cn/news/931968/

相关文章:

  • 网站建设首页怎样插入视频百度指数在线查询小程序
  • 青州网站制作哪家好aso优化哪家好
  • wordpress做网站优点郑州网站seo优化
  • 宝安做棋牌网站建设找哪家公司好湖南长沙疫情最新消息
  • 四川专业网站建设中国十大企业培训机构排名
  • 怎么切页面做网站灰色词首页排名接单
  • 网站右侧浮动广告代码百度推广代理公司广州
  • 固原建站公司旺道seo推广系统怎么收费
  • 适合做外链的网站海外广告联盟平台推广
  • 建筑模板规格型号郑州厉害的seo顾问
  • ppt做书模板下载网站有哪些内容国际婚恋网站排名
  • 上海网站建设内容更新网络营销策划目的
  • 重庆市建设信息网站关键词查询网
  • 做哪种网站流量大怎么打广告宣传自己的产品
  • 免费表白网站制作seo网络优化推广
  • 网站建设中可能升级中国科技新闻网
  • 网站制作内容文案网站如何快速被百度收录
  • 淘宝淘宝网页版登录入口免费seo公司
  • 竹溪县县建设局网站短视频营销
  • 好的网站有哪些搜索引擎seo是什么意思
  • 做音乐网站赚钱吗做小程序的公司
  • 坪地网站建设域名流量查询工具
  • 网站建设部署万能推广app
  • 网站的重要性怎么做个网站
  • 做网站的经验百度旗下有哪些app
  • 化工网站开发推广点击器
  • 怎么访问日本竹中建设网站外贸seo推广
  • 惠阳建设局网站引流推广接单
  • 北京通州网站建设公司如何建立公司网站网页
  • 网站换程序301seo优化按天扣费