JVM

收录了JVM频道下的 159 篇内容
  • 文章
  • 迷你书
GraalVM 19.3发布,支持Java 11
GraalVM 19.3 发布,支持 Java 11

多语言虚拟机 GraalVM 为使用多种语言开发的应用程序提供了共享运行时。最新版本 19.3 已发布,支持 JDK 11。

Java 特性聚焦:局部变量的类型推断
Java 特性聚焦:局部变量的类型推断

Java 语言架构师 Brian Goetz 带我们深入研究局部变量的类型推断。

最新JVM垃圾回收器Shenandoah GC的实践案例
最新 JVM 垃圾回收器 Shenandoah GC 的实践案例

在这篇文章中,作者将分享我在 Grammarly 的一个真实项目中使用 Shenandoah 的经验。希望能够让读者有足够的理由去关注他们项目中使用的 GC,并解释 Shenandoah 适合用在哪些场景中,以及如何在生产环境中用好它。

Java 内联类初探
Java 内联类初探

在本文中我将介绍内联类,此功能是之前称为“值类型”的演变。

JVM CPU Profiler技术原理及源码深度解析
JVM CPU Profiler 技术原理及源码深度解析

本文介绍 JVM 平台上 CPU Profiler 的实现原理。

JVM元数据区的内存泄漏之谜
JVM 元数据区的内存泄漏之谜

本文介绍一个 SRE 处理的与元数据区相关,且发生在生产环境的真实案例。

谜!JVM为何又僵死
谜!JVM 为何又僵死

作者最近遇到了一个 JVM 僵死的问题,这个案例很有意义,特地再发一文,望诸位读完能有些收获。

谜!JVM为何僵死
谜!JVM 为何僵死

此文是玲姐在帮助兄弟部门排查一个 Java 应用莫名僵死问题的过程总结,希望对大家有帮助。

一文看懂JVM内存布局及GC原理
一文看懂 JVM 内存布局及 GC 原理

本文介绍 java 的内存布局以及各种垃圾回收器的原理。

Java 11 : 无需编译即可运行单文件程序
Java 11 : 无需编译即可运行单文件程序

Java 11 源文件执行特性使得使用 Java 编写脚本并直接使用 *inx 命令行执行脚本成为可能。

JVM问题定位典型案例分析
JVM 问题定位典型案例分析

本次分享介绍几个曾经碰到的有意思的 JVM 案例让大家更好地了解 JVM 里的一些原理。

Python太慢、Golang太差,那些关于软件工程的“宗教”辩论
Python 太慢、Golang 太差,那些关于软件工程的“宗教”辩论

开发者的世界里总是充斥着各种各样的争论,从编程语言、框架甚至到编辑器、Windows/iOS 系统,都可以成为争得面红耳赤的“宗教战争”。本文作者针对软件开发行业的辩论进行了深入研究,探讨了这些辩论背后的本质,解释了他认为好的技术辩论应该是怎样的。