java - 在 MBA m1 Activity 监视器中,处理器名称 "java"显示 "kind" "intel"

标签 java macos intel apple-silicon activity-monitor

在 MBA m1 Activity 监视器中,处理器名称“java”显示“kind”“intel”。,我只是想知道是否有 java 类型的苹果芯片或通用处理器,或者只是英特尔? enter image description here

只是询问基本信息。

最佳答案

英特尔与苹果芯片

您必须安装了JDKIntel processors 编译而不是 Apple Silicon(基于 ARM 的)处理器。

带有 Apple Silicon 的 Mac 计算机能够通过 Rosetta 2 运行基于 Intel 的应用程序dynamic binary translation Apple 提供的技术。

为了获得最佳性能和兼容性,我建议您删除已安装的 JDK。安装新下载的专为 Apple Silicon 构建的 JDK。

✅ 查找标记为“Apple Silicon”、“ARM”、“AArch64”或“M1”的下载。

❌避免下载那些标记为“Intel”、“x86”、“x86-64”和“AMD64”的下载。

您可以选择多种为 macOS 提供 JDK 的供应商在苹果芯片上。在我的脑海中,这些供应商包括 Adoptium , Azul Systems 、SAP、Pivo​​tal、微软、Amazon 、甲骨文、红帽/IBM、贝尔软件。有些产品是免费的,有些可能需要付费,因此请仔细阅读条款。


如果您运行的应用程序恰好是基于 Java(而不是 JDK)构建的,请联系该应用程序的供应商,看看他们是否提供为 Apple Silicon 编译的版本。如果没有,您可以继续使用基于 Intel 的版本 - 这就是 Rosetta 2 的目的,让您的新 Mac 能够使用尚未针对 Apple Silicon 进行更新的旧版基于 Intel 的应用程序。

关于java - 在 MBA m1 Activity 监视器中,处理器名称 "java"显示 "kind" "intel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71698439/

相关文章:

c - 为什么 AVX-256 VMOVAPS 指令只复制四个单精度 float 而不是 8 个?

java - 通过docker compose制作镜像自动启动Spring Boot和Cassandra

java - 无法从 xml 文件正确获取本地化字符串

cocoa - 点击NSImageView时,应用程序无法移动

macos - 在 Acrobat (Mac) 中使用继承缩放设置书签的插件?

c# - 英特尔架构上的双读原子吗?

java - 如何从 java 重新启动我的 tp-link 路由器

java - 写入 Zip 中的子目录?使用 java.util.zip。 ZipEntry.putNextEntry()

php - 在 Mac OS Lion 上使用 XAMPP 安装 MongoDb PHP 驱动程序时出错

c++ - 英特尔 C/C++ 编译器在数组初始化期间抛出错误