機器硬體名稱和處理器類型有什麼區別

機器硬體名稱和處理器類型有什麼區別

由於我的 Linux 輸出,我知道我的機器硬體名稱是 i686,處理器類型是 i686。但我不知道為什麼它們是一樣的。我想知道機器硬體名稱和處理器類型之間有什麼區別。

答案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

相關內容