Aufgrund meiner Linux-Ausgabe weiß ich, dass der Hardwarename meines Computers i686 und der Prozessortyp i686 ist. Aber ich habe keine Ahnung, warum sie gleich sind. Ich möchte wissen, was der Unterschied zwischen dem Hardwarenamen des Computers und dem Prozessortyp ist.
Antwort1
Dies wird hier genauer erklärt 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.
Der Hardwarename ist also die CPUdie Architektur, während der Prozessortyp der Name desBefehlssatzverwendet. Um aus Wikipedia zu zitieren:
Die Befehlssatzarchitektur unterscheidet sich von der Mikroarchitektur, also der Gesamtheit der Prozessordesigntechniken, die zur Implementierung des Befehlssatzes verwendet werden. Computer mit unterschiedlicher Mikroarchitektur können einen gemeinsamen Befehlssatz verwenden. Beispielsweise implementieren der Intel Pentium und der AMD Athlon nahezu identische Versionen des x86-Befehlssatzes, haben aber radikal unterschiedliche interne Designs.
Antwort2
Sie können auch verwenden, dmidecode
um weitere Informationen zu Ihrem System und Ihrer Hardware zu erhalten.
sudo dmidecode -s STRING-KEYWORD
Mit folgender Stichwortliste:
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