nome de hardware da máquina, tipo de processador e plataforma de hardware

3

Os seguintes são os nomes de hardware da máquina, tipos de processadores e plataformas de hardware retornados por uname :

em um servidor (com alguma distribuição Linux de 64 bits)

-bash-4.1$ uname -m
x86_64
-bash-4.1$ uname -p
x86_64
-bash-4.1$ uname -i
x86_64

no meu laptop (Thinkpad T400 com o Ubuntu 12.04 de 32 bits)

$ uname -m
i686
$ uname -p
i686
$ uname -i
i386

Gostaria de saber se o nome do hardware da máquina e o tipo de processador são sempre a mesma coisa?

O que é plataforma de hardware? Por que parece indicar algo sobre o SO?

Obrigado!

    
por Tim 13.04.2014 / 05:08

1 resposta

5

A plataforma de hardware ( uname -i ) informa a arquitetura para a qual o software foi compilado, geralmente de 32 bits ou 64 bits.

O uname -m informa a arquitetura sobre o próprio sistema, pense na placa-mãe aqui.

O uname -p informa a arquitetura da CPU.

Qual é a diferença entre o sistema e a CPU

Eu acredito que esses 2 switches, -m e -p , são o que mais confundem as pessoas. É possível ter um sistema que tenha um tipo de arquitetura (digamos 32 bits), mas utilizar uma CPU que ofereça uma arquitetura diferente (64 bits).

Isso não é comum e, na prática, você normalmente verá -m e -p como as mesmas arquiteturas.

Referências

por 13.04.2014 / 07:06

Tags