BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

rss
  • 他的粉丝

    想知道垃圾回收暂停的过程中发生了什么吗?查查垃圾回收日志就知道了!

    作者 Kirk Pepperdine 关注 0 他的粉丝 ,译者 足下 关注 1 他的粉丝   发布于  2017年5月17日

    有时候对应用程序性能的一些肤浅分析会错误地归咎于垃圾回收器。对垃圾回收日志的正确分析可以帮助我们避免这些误解,这样我们就可以有更重大的发现,改进我们应用程序的性能和稳定性。

  • 他的粉丝

    Invokedynamic:Java的秘密武器

    作者 Ben Evans 关注 28 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2017年3月24日 3

    从Java 1.0到现在,invokedynamic是第一个新加入的Java字节码,对于Java 8中一些“头版标题”类型的特性(如lambdas和默认方法)来说,这个字节码对它们的实现至关重要。在本文中,我们将会深入学习invokedynamic,并阐述它对于Java平台以及像JRuby和Nashorn这样的JVM语言来讲为何如此重要。

  • 他的粉丝

    复盘GC算法的发展历程及现状

    作者 Mike Hearn 关注 0 他的粉丝 ,译者 薛命灯 关注 24 他的粉丝   发布于  2017年1月17日

    垃圾回收是一个很复杂的问题,而且相当复杂,一大堆计算机科学家已经为此研究了数十年。如果有任何所谓的突破性进展,一定要谨慎对待。

他的粉丝

Java永久代去哪儿了

作者 Monica Beckwith 关注 582 他的粉丝 ,译者 段建华 关注 0 他的粉丝   发布于  2015年8月18日

在JDK8之前,类的元数据和常量都存放在一个与堆内存相邻的数据区,即永久代。但是在这种情况下有一个问题,如果类的元数据大小超过了应用的可分配内存,那么就会出现内存溢出问题。

他的粉丝

可视化Java垃圾回收

作者 Ben Evans 关注 28 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2014年2月27日

本文是对资深培训师兼顾问Ben Evans最近在InfoQ的演讲“可视化垃圾回收”的总结。在演讲中,他从基础谈起讨论了垃圾回收。

他的粉丝

解析JDK 7的Garbage-First收集器

作者 周志明 关注 12 他的粉丝 发布于  2011年9月24日

Garbage-First(后文简称G1)收集器是当今收集器技术发展的最前沿成果,在Sun公司给出的JDK RoadMap里面,它被视作JDK 7的HotSpot VM 的一项重要进化特征。 2

他的粉丝

JVM内存回收理论与实现

作者 周志明 关注 12 他的粉丝 发布于  2011年9月6日

在上一篇《HotSpot虚拟机对象探秘》中,我们讨论了在HotSpot里对象是如何创建的、有怎样的内存布局、如何查找和使用。在本篇中,我们将继续探讨虚拟机自动内存管理系统的最重要一块职能:虚拟机如何对死亡的对象进行内存回收。 9

他的粉丝

Java深度历险(四)——Java垃圾回收机制与引用类型

作者 成富 关注 30 他的粉丝 发布于  2011年2月1日

Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。Java平台通过垃圾回收器来进行自动的内存管理。本文讲述了Java垃圾回收机制与引用类型。 9

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT