Diferença entre duas máquinas linux

0

Eu tenho duas máquinas e estou tentando ver qual delas é mais poderosa. Eu posso verificar a memória e cpu, mas não sei como entender outras coisas do lscpu:

Aqui está o resultado "lscpu" machineA:

david@machineA:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                40
On-line CPU(s) list:   0-39
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             40
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 62
Stepping:              4
CPU MHz:               2499.998
BogoMIPS:              4999.99
Virtualization:        VT-x
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              25600K
NUMA node0 CPU(s):     0-39

Agora aqui está o resultado de machineB "lscpu":

david@machineB:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                32
On-line CPU(s) list:   0-31
Thread(s) per core:    2
Core(s) per socket:    8
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 45
Stepping:              7
CPU MHz:               2599.865
BogoMIPS:              5199.95
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              20480K
NUMA node0 CPU(s):     0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30
NUMA node1 CPU(s):     1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31

Qual é a principal diferença entre essas duas máquinas? Basicamente eu quero ver qual deles é mais poderoso e também compará-los com a capacidade de disco / RAM como quais máquinas tem mais capacidade de disco e RAM também.

    
por david 07.08.2015 / 00:00

2 respostas

1

Na máquina A que você está executando dentro de uma VM KVM, você verá apenas com o que a VM foi configurada. A CPU subjacente é um Xeon E5-2650v2 com uma frequência base de 2,6 GHz (família 6, modelo 62).

Na máquina B você está correndo no metal nu. A CPU é um Core i7-3960X com uma frequência base de 3.3GHz (família 6, modelo 45).

Você pode comparar as características da CPU no site da Intel , mas é difícil estabelecer qual é melhor sem saber sua carga de trabalho: o i7 é mais antigo, mas tem uma frequência de base maior, enquanto o E5 tem núcleos mais eficientes e mais deles.

( lscpu mostra a velocidade da CPU no momento em que você a executa, o que não diz muito sobre as capacidades reais do processador).

No que diz respeito à memória e disco, você precisa executar free e df -h (e talvez lsscsi se estiver instalado) para determinar essas informações.

    
por 07.08.2015 / 00:14
2

O que você está perguntando é o mesmo tipo de pergunta que "Qual é o carro melhor? Um Lotus Elise ou um Corveta ?

Bem, isso depende inteiramente de seu caso de uso pessoal! O Elise é um carro barulhento, aparentemente desconfortável, com um pequeno motor 1.8L que só faz 127 mph, enquanto o Corvette é um carro menos barulhento confortável, com um motor de 6.2L que faz 199mph.

No caso de suas CPUs: a primeira é uma memória ECC de 8 núcleos, 2,6 GHZ, com 25MB de cache L3 e 59,7 GB / s de velocidade de barramento, enquanto a segunda é de 6 núcleos, 3,3GHZ, 20MB L3 Cache, processador de velocidade de barramento de 51.2GB / s.

Portanto, se você executar muito poucos aplicativos multi-thread e desejar que aplicativos individuais sejam executados em sua velocidade máxima, use CPU2 (maior velocidade individual), mas se você precisar de velocidade de processamento multitarefa, use CPU1 (mais velocidade total) .

Editar: Agora que você forneceu o caso de uso: CPU # 1, a IMHO forneceria um aumento ligeiramente melhor (14% -19% do máximo estimado) se seu aplicativo estivesse sendo executado nessa máquina no puro metal nu e seu aplicativo não usa nenhum acesso ao disco quando está em execução. Caso contrário, o aumento de desempenho será limitado pelo aumento da velocidade do disco (não fornecido) e você deverá revisar o aumento de velocidade para baixo.

Eu compraria a Lotus em um instante, pois é muito mais divertido!

    
por 07.08.2015 / 00:37