#jvm

      更多分类

VisualVM中的JDK Flight Recorder支持 - Jiří Sedláček

19-10-12 20 banq

JDK Flight Recorder支持的预览版已作为与GraalVM 19.2捆绑在一起的VisualVM工具的插件发布。该插件读取从Java 7和更高版本创建的所有JFR快照,并以工具用户熟悉... 详细

如何解决JVM OutOfMemoryError内存泄漏问题?

19-06-15 156 2 banq

没有任何神奇的工具可以为您修复OutOfMemoryError,但是下面有一些选项可以帮助您自动排除故障并确定根本原因。按照以下三个步骤来处理此JVM内存错误并开始恢复: 捕获JVM堆转储 重... 详细

战胜Go和Redis! Java ZGC新GC在数TB内存中只有毫秒或更短的暂停 - 迈克的博客

19-06-11 462 3 banq

这篇文章是分析了ZGC和Shenandoah的垃圾回收在数TB内存中只有毫秒级的暂停时间,并且与Go语言做了比较, Java新家伙赢得了这场低延迟的比赛。Java在低延迟,快速响应,高性能方面优于G... 详细

简单的性能测试说明为什么Go比Java快?

19-05-21 418 1 banq

本次小测试并不是试图说明Go是Java的替代,Go lang和Java本就不是实现相同类型任务的语言 : Java是企业开发语言,而Go是系统编程语言。 我的系统配置是16 GB RAM,Inte... 详细

JVM消除重复自负参数-XX:+UseStringDeduplication的优缺点 - JAXenter

19-05-15 177 banq

什么是重复的字符串?25%的Java应用程序内存中填充了字符串,其中13.5%是重复的字符串。在本文中,Ram Lakshmanan讨论了为什么有这么多重复的字符串,常见的模式是什么,以及如何处理它... 详细

IT仍然运行在Java 8上 ·Vicki Boykis

19-05-11 254 2 banq

在2011年的某个时候,我偶然发现了一个名为Hacker News的不起眼的网站。当时,我是一名主要使用Excel和SAS工作的数据分析师,几乎所有的头条新闻对我来说都很陌生。Git差异?PyPy?... 详细

如何在Java 9以上的JVM中微调G1垃圾回收? - DZone性能

19-04-26 126 banq

垃圾回收器在执行某些垃圾回收任务时会暂停所有应用程序线程。这些暂停有时被称为Stop-The-World暂停,因此尽可能避免这种情况是GC调优的主要目标,因为它们会对Java应用程序的性能产生巨大影... 详细

静态初始化中不能放入繁重计算,否则会变慢!

19-04-10 61 banq

在类初始化期间计算不可变数据结果,并将结果保存在static final字段中是一种非常常见的做法。实际上,这正是静态初始化器的设计目标。 以下是在初始化时构建一些静态表的典型示例: ... 详细

Java以后将可以不用GC实现内存回收

19-04-07 607 2 banq

人们还在为G1,Shenandoah或ZGC等复杂的GC工作原理而大伤脑筋?其实在无服务器中Java是不需要GC的,此功能将在Java 11的 JEP318 -Epsilon :Epsilon:No... 详细

甲骨文未来将增强Java和JVM对GPU人工智能和容器的支持 | InfoWorld

19-03-27 44 banq

Oracle在3月21日的一次演示中透露,Java编程语言的发展将强调对包括GPU和容器在内的现代计算平台的支持。除此之外,该公司计划要求确保Java为GPU和硬件加速提供强大支持。 这将是支持机器... 详细

Spring Boot的JVM的内存占用与Docker - spring.io

19-03-18 716 1 banq

JVM可能是一个复杂的野兽。值得庆幸的是,大部分复杂性都在幕后,我们作为应用程序开发人员和部署人员通常不必过于担心。随着基于容器的部署策略的兴起,需要引起注意的一个复杂领域是JVM的内存占用。 ... 详细

也许以后Java世界分裂为两种:Java8和Java11以后

19-03-08 1512 1 banq

许多开发人员仍然坚持使用已有五年历史的Java 8。 当Java工具公司JetBrains的开发者倡导者Trisha Gee在本周伦敦QCon会议上发表讲话之前对Twitter进行了调查时,78%的... 详细

在JDK11上GraalVM的JavaScript性能是Nashorn的两倍

19-02-23 630 banq

GraalVM是一个运行时平台,它支持Java和其他基于Java字节码的语言,但也支持其他语言,如JavaScript,Ruby,Python或LLVM。我们坚信,正如我们目前所知,它是语言虚拟机的... 详细

为什么Concurrent Mark Sweep被弃用了?

19-02-22 422 banq

作为JEP-291的一部分,Java Development Kit 9已经弃用了流行的Concurrent Mark Sweep垃圾收集算法。这一决定既减少了垃圾收集(GC)代码的维护负担,又加速... 详细

Java 12发布倒计时已经开始:以下是所有计划新功能的列表

19-02-19 277 1 banq

Java 12现在处于Release Candidate阶段,这意味着倒计时已经开始!Java 12将于3月19日发布,所以是时候看看* all *计划的新功能了。 189:   Shenando... 详细

共有 731 2 3 4 ... 5 下一页