SMP y RAM

Imagen de Tonny

Forums: 

Un saludo a todos y que tengan un feliz 2007.
Instale debian sarge en un servidor hp proliant 380 con doble procesador Intel 3.6 Ghz y
con 8Gb de RAM, el problema es que no me detectan los 8Gb en RAM solo me detectan 3 y
además instale el kernel 2.6.8 - 686 con smp y tampoco se reconoce como dos procesadores
solo aparece uno, que debo hacer para que detecte el hardware completo?

Kernel no detecta el hardware

Imagen de acl

Como primera pregunta: que version de kernel es?

Por lo general, los kernel de las distribuciones utilizan una configuracion de compilacion lo mas generica posible y en el caso de tu hardware me atreveria a decir que tal vez haga falta activar el soporte para mas de 4GB de memoria.

Las opciones que debes activar son:

Processor Type and Features -> Symetric Multi-processing Support
Processor Type and Features -> High Memory Support (64GB)

Luego compilas tu kernel y le arrancas.

Para verificar si detecto dos procesadores, corre lo siguiente en un shell:


# cat /proc/cpuinfo

Fijate cuantos procesadores salen, mira toda la salida y recuerda que el primer procesador es el procesador 0.

Esto me sale con el comando

Imagen de Tonny

Esto me sale con el comando cpuinfo, cuando arranco gnome en el monitor de recursos solo aparece un procesador
El kernel es el 2.6.8
debian:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 10
cpu MHz : 3603.069
cache size : 2048 KB
physical id : 0
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm pni monitor ds_cpl tm2 est cid
bogomips : 7127.04

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 10
cpu MHz : 3603.069
cache size : 2048 KB
physical id : 0
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm pni monitor ds_cpl tm2 est cid
bogomips : 7192.57

processor : 2
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 10
cpu MHz : 3603.069
cache size : 2048 KB
physical id : 3
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm pni monitor ds_cpl tm2 est cid
bogomips : 7192.57

processor : 3
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 10
cpu MHz : 3603.069
cache size : 2048 KB
physical id : 3
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm pni monitor ds_cpl tm2 est cid
bogomips : 7192.57

En cuanto a memoria
debian:~# cat /proc/meminfo
MemTotal: 3632772 kB
MemFree: 3016920 kB
Buffers: 26744 kB
Cached: 400160 kB
SwapCached: 0 kB
Active: 345920 kB
Inactive: 223604 kB
HighTotal: 2752460 kB
HighFree: 2197440 kB
LowTotal: 880312 kB
LowFree: 819480 kB
SwapTotal: 19535032 kB
SwapFree: 19535032 kB
Dirty: 4104 kB
Writeback: 0 kB
Mapped: 184156 kB
Slab: 25356 kB
Committed_AS: 440648 kB
PageTables: 1340 kB
VmallocTotal: 114680 kB
VmallocUsed: 11700 kB
VmallocChunk: 102728 kB

Mm entonces lo de los

Imagen de Tonny

Mm entonces lo de los procesadores esta perfecto porque son dos Intel core duo por eso detecta como 4 procesadores,
entonces en cuanto a la memoria debería volver a compilar el kernel para que me de soporte para os 8GB, saben de
alguna guia sencilla para compilar el kernel en debian, necesitaría solo esos parámetros nada de sonido ni oras cosas
ya que es para un servidor web

Sí, soporte para >4GB, eso

Imagen de Epe

Sí, soporte para >4GB, eso es lo que te está pasando 100% seguro.

Quizá debian tenga ya un paquete para soportar esa alta memoria. En redhat/centos se llama hugemem si mal no recuerdo

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre