我试图找出使用Java的系统架构,我已经尝试了:
I'm trying to find out the system architecture using Java and I've tried out:
operatingSystemMXBean.getArch()
和
String sys1=System.getProperty("sun.arch.data.model")
但我得到 AMD64
时,我使用的是英特尔64位处理器。
but I get amd64
when I'm using an Intel 64 bit processor.
我读过在维基这篇文章澄清我的概念。我失去了一些东西?另外,我怎么能得到使用Java实际的系统架构,使我得到一个输出称英特尔64? 谢谢!
I've read this article on Wiki to clear up my concepts. Am I missing something? Also, how can I get the actual System architecture using Java so that I get an output saying Intel 64? Thanks!
英特尔64位处理器采用了AMD架构。这就是为什么许多系统中注意到,由于AMD64,替代同义词是64位或x86-64的两个。
Intel 64-Bit-Processors use the amd-architecture. That's why many systems note that as amd64, the alternative synonym is x64 or x86-64 for both.