机器硬件名称和处理器类型有什么区别

机器硬件名称和处理器类型有什么区别

我知道我的机器硬件名称是 i686,处理器类型是 i686,因为我的 Linux 输出。但我不知道为什么它们相同。我想知道机器硬件名称和处理器类型有什么区别。

答案1

这在以下内容中有更清楚的解释info uname

`-m'
`--machine'
     Print the machine hardware name (sometimes called the hardware
     class or hardware type).

`-p'
`--processor'
     Print the processor type (sometimes called the instruction set
     architecture or ISA).  Print `unknown' if the kernel does not make
     this information easily available, as is the case with Linux
     kernels.

所以,硬件名称是CPU建筑学,而处理器类型是名称指令系统用过的。引用维基百科:

指令集架构与微架构不同,微架构是用于实现指令集的处理器设计技术的集合。具有不同微体系结构的计算机可以共享通用指令集。例如,Intel Pentium 和 AMD Athlon 实现几乎相同版本的 x86 指令集,但内部设计却截然不同。

答案2

您还可以用来dmidecode获取有关您的系统和硬件的更多信息。

sudo dmidecode -s STRING-KEYWORD

具有以下关键字列表:

bios-vendor
bios-version
bios-release-date
system-manufacturer
system-product-name
system-version
system-serial-number
system-uuid
baseboard-manufacturer
baseboard-product-name
baseboard-version
baseboard-serial-number
baseboard-asset-tag
chassis-manufacturer
chassis-type
chassis-version
chassis-serial-number
chassis-asset-tag
processor-family
processor-manufacturer
processor-version
processor-frequency

相关内容