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

南靖网站建设360平台推广

南靖网站建设,360平台推广,优化方案范文,wordpress 思维导图在介绍之前先简单介绍下 直接内存(Direct Memory)和堆内存(Heap Memory): 关系: 直接内存并不是Java虚拟机的一部分,它是通过Java的NIO库中的ByteBuffer来分配和管理的。直接内存通常由操作系统的本地内存(Native Memory)提供支持。堆内存是Java虚拟机的一部分,用于存…在介绍之前先简单介绍下直接内存(Direct Memory)和堆内存(Heap Memory): 关系: 直接内存并不是Java虚拟机的一部分,它是通过Java的NIO库中的ByteBuffer来分配和管理的。直接内存通常由操作系统的本地内存(Native Memory)提供支持。堆内存是Java虚拟机的一部分,用于存储Java对象。堆内存由Java虚拟机的堆内存分配器来分配和管理。 区别: 分配方式:直接内存是通过调用操作系统的本地内存分配函数来分配的,而堆内存是由Java虚拟机的堆内存分配器来分配的。受限性:直接内存不受Java堆大小的限制,它可以分配的内存量通常受限于操作系统本地内存的大小。而堆内存的大小受Java虚拟机的堆内存分配器和-Xmx参数的限制。垃圾回收:直接内存不受Java对象垃圾回收的影响,因此,直接内存的分配和释放不会触发Java堆的垃圾回收操作。而堆内存中的Java对象会受到Java堆的垃圾回收操作的影响。性能:直接内存的分配和释放通常比堆内存更高效,因为它直接利用了操作系统的本地内存管理机制。而堆内存的分配和释放涉及到Java虚拟机的堆内存分配器的复杂逻辑。总结起来,直接内存和堆内存是Java中两种不同的内存区域,它们有着不同的分配方式、受限性、垃圾回收机制和性能特点。 Java 中的内存溢出是很常见的场景,除了程序计数器外,JVM内存的其他几个运行时区域都有可能发生 OutOfMemoryError(OOM)异常。下面通过一些场景来验证JVM不同内存区域造成 OOM 的情况。 内存溢出分类 内存溢出,我们可以想象一下生活中的场景,比如我们给水杯倒水,当水杯满了后,继续倒水,就会出现水溢出了。我们把水杯比作内存区域,水比作对象,当对象创建多了,又没有及时把水倒掉或者喝掉,就会越倒越多,最后水漫出来了。 JVM 中最常见的两个错误就是 StackoverflowError(栈溢出) 和 OutofMemoryError(堆溢出)。而 OutOfMemoryError 又有 5 种异常。 java.lang.OutOfMemoryError:java heap space(堆内存溢出异常)java.lang.OutOfMemoryError:GC overhead limit exceeded(GC 回收时间过长)java.lang.OutOfMemoryError:Direct buffer memory(直接内存异常)java.lang.OutOfMemoryError:unable to create new native thread(创建线程数达到上限异常)java.lang.OutOfMemoryError:Metaspace(元空间内存不足)StackoverflowError 和 OutofMemoryError 属于 Error,如下图的类继承关系图。 栈溢出异常 如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出 StackOverflowError 异常。 栈溢出的场景,最简单的方式是多次递归调用。分配的栈空间大小一般为 512 KB,如果用完了,则会抛出异常。 编写代码 package com.test;public class TestStackOverflowError {public static void main(String[] args) {stackOverflowError();}private static void stackOverflowError() {stackOverflowError();} }运行程序 Exception
http://www.dnsts.com.cn/news/123531.html

相关文章:

  • 邢台网站优化建设wordpress模块化布局
  • 网站建设视频教程最新成都协会网站建设
  • 做网站需要用到技术国家信息企业信用信息公示系统
  • 滁州网站建设费用尚石设计深圳有限公司
  • 廊坊高端网站建设东莞网站建设关键词
  • 怎么在建设银行网站留言网站型与商城型有什么区别吗
  • 网站网站怎么优化关键词排名房地产类型的网站建设
  • 长沙网站seo费用广州网站建设乐云seo模板中心
  • 网站左侧固定广告代码wordpress首页是什么意思
  • 网站建设与管理ppt模板下载python编程是干嘛的
  • 杭州网站建设官网蓝韵网络广州餐饮管理有限公司
  • 深圳电信网站备案注册深圳公司
  • 行政审批网站开发文档wordpress苏醒主题grace
  • 网站建设所出现的问题网站PC关键词怎么做
  • 微信小程序与微网站韩国网站never官网
  • 那个企业建网站好wordpress 星 评分
  • 亳州建设局网站公司网站 域名 cn com
  • 注册一个公司的所有流程单页网站seo优化
  • 海南茶叶网站建设货源之家
  • 基于阿里云的电商网站建设wordpress 粉丝
  • 网站建设介绍的ppt网站建设套模
  • 做网站 百度推广桐乡哪里有做网站的
  • 做网站需要什么域名优秀的国内企业网站
  • 百度抓取不到网站电信开放81端口怎样做网站
  • 数据线厂家东莞网站建设软文营销的写作技巧有哪些
  • 免费的设计网站有哪些广州新闻最新消息今天
  • 网站建设属于硬件还是软件学校网站建设电话
  • 做设备推广的网站phpcms仿站
  • 流浪动物网站开发网站建设公众号
  • 双语网站模板下载怎么优化整站