在 MBA m1 Activity 监视器中,处理器名称“java”显示“kind”“intel”。,我只是想知道是否有 java 类型的苹果芯片或通用处理器,或者只是英特尔?
只是询问基本信息。
最佳答案
英特尔与苹果芯片
您必须安装了JDK为 Intel 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、Pivotal、微软、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/