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

九龙坡做网站wordpress中logo大小

九龙坡做网站,wordpress中logo大小,diywap手机微网站内容管理系统,摄影网站导航GC也就是java的垃圾回收机制作用区域如下:JVM在进行垃圾回收的时候,并不是在新生区,养老区,元空间这三个区域统一回收的,大部分的时候,回收的都是新生区。新生区的幸存区可以分为from和toGC的两种类&#x…

GC也就是java的垃圾回收机制作用区域如下:

JVM在进行垃圾回收的时候,并不是在新生区,养老区,元空间这三个区域统一回收的,大部分的时候,回收的都是新生区。新生区的幸存区可以分为from和to

GC的两种类:轻GC(普通GC),重GC(全局GC)

GC常考的问题:

  • JVM的内存模型和分区,每个分区放的什么?

  • 堆里面的分区都有哪些?说说它们的特点。

  • GC算法有哪些?

  • 轻GC和重GC分别发生在什么时候?

GC的算法:

引用计数法
复制算法:
  • 复制算法主要的作用范围就在新生区,在这个算法当中重点在于复制,也就是说幸存区里面有from和to这两个划分,我们的新生区在进行GC清理之后都会将Eden区的幸存对象转移到幸存区里面,如果转移到了from区,那么就无事发生,如果转移到了to区,那么就会从to区复制到from区里面,如果二者都有幸存对象,那么同样to区的会把幸存者复制到from区,所以我们要保证to区里面是没有幸存者的

  • 当一个对象默认经历了15次GC之后还没有被淘汰,那么就会被送入养老区这个参数是可以进行调整的-XX:MaxTenuringThreshold=?具体数值根据实际需求进行调整

  • 复制算法好处:没有内存的碎片,很整洁。

    坏处:浪费了一个幸存区的内存空间,to区永远为空。

复制算法的使用场景,对象存活度较低的时候。

标记清除算法

优点:不需要额外的空间。

缺点:两次扫描,浪费了时间,会产生内存碎片。

标记压缩算法

在标记清除的算法上面进行了优化

还有一种标记清除压缩,也不算是一种新的算法,也就是说我们进行多次的GC清除然后在进行压缩。

总结:

  • 内存效率:复制算法>标记清除算法>标记压缩算法(时间复杂度排序)。

  • 内存整齐度:复制算法=标记压缩算法>标记清除算法

  • 内存利用率:标记压缩算法=标记清除算法>复制算法

我们可以通过上面了解到,我们的GC算法并没有最好的,所以我们只能在不同情况下最合适的算法。

我们的GC分代收集算法:

年轻代:存活率低选择复制算法。

老年代:区域大,存活率高,在内存碎片不是很多的情况下,我们使用标记清除压缩算法。

http://www.dtcms.com/a/580358.html

相关文章:

  • 高培淇自己做的网站动漫设计专业的学校
  • 广东深广东深圳网站建设服务编程培训机构排名
  • 西安专业做网站的公司有哪些做自己的网站
  • 网站建设的淘宝模板做网站在哪里申请
  • 企业文化建设网站建设专业外贸网站建设 诚信 青岛
  • 利用高权重网站做关键词c2c模式的议价方式有
  • 建设网站 怀疑对方传销 网站制作 缓刑徐州网页公司
  • 服务周到的微网站建设建设网站 无法显示图片
  • 杭州网站建设求职简历太原有哪些做网站的公司
  • 查看网站服务器ip如何优化标题关键词
  • 厦门广告公司网站建设房地产公司如何网站建设
  • 自己做的网站是怎么赚钱高性能网站建设指南 书
  • 昭通网站建设兼职食品网站开发步骤
  • 制作网站背景怎么做双阳区住房和城乡建设局网站
  • 图书馆网站结构怎么做网站建设怎么创业
  • 江苏建设集团招聘信息网站学习php网站建设
  • 烟台网站建设优化坑人的网站链接怎么做
  • 网站建设公司软件开中国风网站模板
  • 曰本免费一级a做爰视频网站网站工作室和网络公司
  • 创建企业网站的步骤奉贤网站建设网站制作
  • 织梦网站地图html怎么做专业手机建站价格
  • 重庆网站推广产品百度文库首页官网
  • 社交网站是怎么做的可口可乐网站建设
  • 广西大兴建设有限公司网站环保网站建设模板免费下载
  • 建设一个简单的网站网站开发项目答辩ppt
  • 今科云平台网站建设技术深圳高端网站建设招聘
  • 南阳网站推广优化公司哪家好58同城推广电话
  • 做网站规划电子商务网站建设对毕业设计
  • 自学网站开发需要多久外贸软件有用吗
  • 查看网站后台登陆地址关于进一步加强网站建设和