常用工具

定期更新常用的工具资源 如果您有好用的资源想要分享,欢迎留言
tools 2020年08月05日 64次浏览

JVM 第六章 JVM 性能调优

JVM性能调优在高性能硬件上部署程序,目前主要有两种方式:通过64位JDK来使用大内存;使用若干个32位虚拟机建立逻辑集群来利用硬件资源。使用64位JDK管理大内存堆内存变大后,虽然垃圾收集的频率减少了,但每次垃圾回收的时间变长。如果堆内存为14G,那么每次FullGC将长达数十秒。如果FullGC
Java jvm 2020年08月12日 7次浏览

JVM 第五章 内存分配与回收策略

内存分配与回收策略对象的内存分配,就是在堆上分配(也可能经过JIT编译后被拆散为标量类型并间接在栈上分配),对象主要分配在新生代的Eden区上,少数情况下可能直接分配在老年代,分配规则不固定,取决于当前使用的垃圾收集器组合以及相关的参数配置。以下列举几条最普遍的内存分配规则,供大家学习。对象优先在E
Java jvm 2020年08月12日 8次浏览

JVM 第四章 HotSpot 垃圾收集器

HotSpot 虚拟机提供了多种垃圾收集器,每种收集器都有各自的特点
Java jvm 2020年08月07日 16次浏览

JVM 第三章 垃圾收集策略与算法

程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭
Java jvm 2020年08月07日 14次浏览

JVM 第二章 HotSpot 虚拟机对象探秘

在 HotSpot 虚拟机中,对象的内存布局分为以下 3 块区域
Java jvm 2020年08月06日 22次浏览

JVM 第一章 JVM 内存结构

Java 虚拟机的内存空间分为 5 个部分
Java jvm 2020年08月06日 25次浏览

GraalVM 入门

GraalVM提供了一个全面的生态系统
jvm graalvm 2020年05月27日 862次浏览

GraalVM 要做的十件事

GraalVM有很多不同的部分,如果您以前听过这个名字,或者甚至看过我们的一些谈话,那么肯定可以做的事情您还不知道。在本文中,我们将并向您展示它们可以为您做些什么。
jvm graalvm 2020年05月26日 626次浏览

IntArray 整型数组

它可以比Java的ArrayList快10-15倍!
Java 2020年04月28日 924次浏览