jvm虚拟机系统

  
共有 1921 2 3 4 ... 13 下一页

甲骨文再次更改Java许可规则:基于员工数量收费

23-01-26 170 1 1k

甲骨文再次更改Java收费规则:将 Java 许可收费更改为按用户而不是按处理器 ,价格可能因此会上涨很多。 甲骨文Oracle 自 1 月 23 日起启用新的 Java SE 通用订阅 :这意味... 详细

使用jlink交叉编译实现最小的JRE - Jake

23-01-24 178 4k

jlink是一个 JDK 工具,用于为您的应用程序创建定制的最小 JRE。让我们用“Hello, world!”来试试吧 程序: class Main {   public ... 详细

为什么我要实现一个安全的Rust并发循环收集器

23-01-05 518 3k
Rust是一种伟大的语言。它在对象和分配的内存布局方面给了你很大的控制权,但是通过它的借用检查系统,你对这些对象寿命的使用被正确管理:如果你拿了一个对象的指针,你必须向编译器静态地证明这个指针寿命永... 详细

Java神话与WebAssembly

22-12-24 844 8k

当许多 Java 开发人员听到 WebAssembly 这个词时,他们首先想到的是“浏览器技术”。第二件事:“又是 JVM”。 毕竟,对于 Java 开发人员来说,浏览器中的应用程序是史前的。 在... 详细

GraalVM、Galahad 和新的发布时间表

22-12-22 653 1k

在拉斯维加斯举行的 JavaOne 2022 主题演讲期间,甲骨文 就 GraalVM 的未来发布了一些激动人心的公告 。除了 GraalVM 的 Java 技术的适用部分将贡献给 OpenJDK ... 详细

Galahad项目开始着手将GraalVM引入Java

22-12-15 679 1k

在最近的JavaOne大会上,有消息称  Oracle正在发布针对Java的GraalVM CE 版本,该项目将被转移到JDK的 wings (和许可)之下。 到目前为止,关于整个计划将如何实施的细... 详细

Spring Boot 3和GraalVM测试

22-12-14 947 2k

随着 Spring Boot 3.0 的发布,我们获得了对 GraalVM 原生构建的官方支持。这是否意味着我们终于可以摆脱 JVM 的开销?本机构建如何提高应用程序的性能?权衡在哪里,值得吗?在这... 详细

Java 18:Vector API自动加速

22-12-10 820 2k

我们需要了解提前机器代码生成AOT和即时机器代码生成JIT之间的根本区别: 提前机器代码生成: 提前 (AoT) 机器代码生成发生在编译时。这种技术用于 C++ 等语言。在编译过程中,源代码... 详细

在K8s中调整JVM提高CPU和内存利用率 - Anurag

22-12-08 846 3k

JVM 是有史以来最古老但功能最强大的虚拟机之一。 每当一个新的 JVM 进程启动时,所有需要的类都会被ClassLoader 的一个实例加载到内存中。这个过程分三个步骤进行: Bootst... 详细

AWS Lambda SnapStart提高Java冷启动10倍

22-12-05 761 1

Amazon Web Services(AWS)发布了Lambda SnapStart,这是对Lambda 无服务器计算服务的更新,可大大减少应用程序启动延迟。 SnapStart旨在通过使用可运行多... 详细

为什么Go语言垃圾回收机制不好? - Reddit

22-11-23 398 1k

有两个主要的批评阵营: Rust/C++的人就是不相信GC;他们认为GC太浪费了,尽管他们99%的软件会对free()内存进行O(n)次调用,而不是一次大的free()调用--关键是他们*可以*... 详细

Jvm日志记录 :java的sip

22-11-16 781 3k

VM 日志记录长期以来一直是 JDK 的一部分。它可以成为执行根本原因分析和找出性能怪癖的绝佳工具。在 JDK 9 中,对 VM 日志记录的处理方式进行了一些更改,使其更加用户友好和可配置。让我们看... 详细

Java JIT与AOT性能比较 - foojay

22-11-13 1190 1 1k

Java代码在运行时被编译Just-In-Time (JIT) 与运行前被编译Ahead-Of-Time (AOT) 区别是什么? 为什么与本机编译的 AOT 应用程序相比,JIT 性能更好? 在这... 详细

分代ZGC早期访问构建版本发布

22-10-19 803 1 1k

经过对 Generational(分代/世代) ZGC 的大量努力,第一个 Early Access 版本已在 jdk.java.net/genzgc 上 发布 并可供测试。 分代ZGC具有更高分... 详细

三个新JEPs提案:字符串模板、 顺序集合和Project Liliput

22-10-18 529 2k

JEP 431:Sequenced Collections : 一个可能会引起广大读者兴趣的候选JEP是JEP 431:有顺序的集合 顾名思义,它为保留元素顺序的集合提供了一个通用接口。 新的接... 详细