文章 2024-09-07 来自:开发者社区

【性能与安全的双重飞跃】JDK 22外部函数与内存API:JNI的继任者,引领Java新潮流!

在Java的发展历程中,每一次JDK的更新都标志着Java生态系统在性能、安全性和易用性方面的重大进步。随着JDK 22的发布,外部函数与内存API(JEP 454)作为JNI(Java Native Interface)的继任者,以其卓越的性能和增强的安全性,引领着Java编程语言的...

问答 2024-08-19 来自:开发者社区

为什么JDK 9的String API在某些场景下性能可能不如JDK 8?

为什么JDK 9的String API在某些场景下性能可能不如JDK 8?

文章 2023-11-02 来自:开发者社区

JDK11现存性能bug(JDK-8221394)深度解析(2)

避坑指南如果你看懂了上文的bug原理,相信你已经知道了如何闭坑,如果没看懂也没关系, 一句话 不要使用jdk11+zgc的同时频繁使用StackWalker(比如错误使用log4j)。当然也不是完全不能使用log4j了,只要不是频繁调用StackWalker就没问题,像我们代码中的logger只需要声明成static,这样StackWalker只会在类初始化的时候调用,就不会有问题了。知道了原理....

JDK11现存性能bug(JDK-8221394)深度解析(2)
文章 2023-11-02 来自:开发者社区

JDK11现存性能bug(JDK-8221393)深度解析(1)

这是一篇鸽了很久的博客,因为博客内容和素材早就准备差不多了,但就是一直懒得整理,今天终于下定决心终于整理出来了,这也是这个bug JDK-8221393唯一一篇中文介绍博客。先大致介绍下这个bug,准确说这个应该是jdk11新引入的zgc的一个bug,该bug在被触发的情况下会导致进程CPU使用率会逐渐升高,如果不管的话最终CPU会到100% 影响服务可用性,而且这个性能bug在jdk11最新的....

JDK11现存性能bug(JDK-8221393)深度解析(1)
文章 2022-02-17 来自:开发者社区

JDK11现存性能bug(JDK-8221393)深度解析

这是一篇鸽了很久的博客,因为博客内容和素材早就准备差不多了,但就是一直懒得整理,今天终于下定决心终于整理出来了,这也是这个bug JDK-8221393唯一一篇中文介绍博客。先大致介绍下这个bug,准确说这个应该是jdk11新引入的zgc的一个bug,该bug在被触发的情况下会导致进程CPU使用率会逐渐升高,如果不管的话最终CPU会到100% 影响服务可用性,而且这个性能bug在jdk11最新的....

JDK11现存性能bug(JDK-8221393)深度解析
问答 2022-02-15 来自:开发者社区

在响应性和JVM性能方面,Oracle JDK与OpenJDK哪个性能更好?

在响应性和JVM性能方面,Oracle JDK与OpenJDK哪个性能更好?

文章 2021-12-31 来自:开发者社区

不要再用main方法测试代码性能了,用这款JDK自带工具

前言作为软件开发人员,我们通常会写一些测试程序用来对比不同算法、不同工具的性能问题。而最常见的做法是写一个main方法,构造模拟场景进行并发测试。如果细心的朋友可能已经发现,每次测试结果误差很大,有时候测试出的结果甚至与事实相反。当然,这不排除是因为软硬件环境因素导致,但更多的可能是因为所使用测试方法自身有问题。比如,不同需要性能比较方法放到一个虚拟机里调用,有可能会互相影响,缺少预热的过程等。....

不要再用main方法测试代码性能了,用这款JDK自带工具

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐