qual é a diferença entre o nome de hardware da máquina e o tipo de processador

4

Eu sei que o nome do hardware da minha máquina é i686 e o tipo do processador é i686 devido à minha saída do Linux. Mas eu não tenho ideia do porquê eles são iguais. Eu quero saber qual é a diferença entre o nome de hardware da máquina e o tipo de processador.

    
por yayun 14.10.2013 / 15:06

2 respostas

5

Isso é explicado mais claramente em 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.

O nome do hardware é a arquitetura , enquanto o tipo de processador é o nome do instruction set usado. Para citar o wikipedia:

Instruction set architecture is distinguished from the microarchitecture, which is the set of processor design techniques used to implement the instruction set. Computers with different microarchitectures can share a common instruction set. For example, the Intel Pentium and the AMD Athlon implement nearly identical versions of the x86 instruction set, but have radically different internal designs.

    
por 14.10.2013 / 16:03
1

Você também pode usar dmidecode para obter mais informações sobre seu sistema e hardware.

sudo dmidecode -s STRING-KEYWORD

Com a seguinte lista de palavras-chave:

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
    
por 14.10.2013 / 19:56