Olá amigos!!!
Tenho uma dúvida sobre as informaçoes mostradas pelo arquivo
/proc/cpuinfo. Antes explico um pouco a situaçao...
Compramos umas PC's no trabalho com processador Pentium Dual Core E2140
de 1,60GHz. Estas PC's estao sendo usadas por grupos de pesquisa em
Física e estao fazendo cálculo numérico usando Fortran (basicamente
seria cálculo de integrais duplas e triplas).
Instalamos estes PC's com Linux (Gentoo na verdade) e depois de 1 ou 2
dias começaram a aparecer reclamaçoes sobre a velocidade dos PC's.
Segundo os usuários destes equipamentos, eles sao mais lentos que os que
já tinham (AMD Athlon de 2,0GHz); em alguns casos afirmam que seriam
entre 4 e 5 vezes mais lentas.
Procurando resolver este assunto, começamos a procurar informaçoes sobre
benchmark e coisas parecidas, além de procurar no mesmo sistema
instalado esse tipo de dado.
Usando lshw e /proc/cpuinfo encontramos alguns dados curiosos. O grande
problema é a linha marcada abaixo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Pentium(R) Dual CPU E2140 @ 1.60GHz
stepping : 13
cpu MHz : 799.990 <<<<<<<
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
Para os dois cores é mostrado o mesmo valor e tratamos de comparar este
dado com outro PC (de outro trabalho que tenho) que possui as mesmas
características. Neste caso foi obtido o seguinte:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Genuine Intel(R) CPU 2140 @ 1.60GHz
stepping : 2
cpu MHz : 1200.000 <<<<<<<
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
Estes valores mostrados no campo "cpu MHz" é o grande problema. O
processador em ambos casos é o mesmo, mas com placas-mae diferentes. No
começo pensamos que este valor é o BUS da placa-mae, entretanto, no caso
em que aparece 1200.000, a placa-mae tem BUS de 800MHz (e é o máximo que
suporta). Além do mais, vejam que os processadores sao de 1,60GHz e como
no primeiro caso aparece 800MHz, alguns professores suspeitam que o
valor mostrado é a velocidade de cada núcleo.
Pois entao... apareceram as seguintes perguntas:
1) o que mostra o arquivo /proc/cpuinfo e o comando lshw nestes campos?
2) de onde eles conseguem estas informaçoes?
3) o que significa este número?
Qualquer ajuda é bem-vinda!!!
Até mais.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]