Re: Duda sobre el número de CORES que Debian 6 detecta en una SUN SPARC T5240
2012/2/13 Andrés Durán <duran@tadium.es>:
> Hola a tod@s,
>
> Estoy probando Debian 6 en una SUN Sparc T5240, y me llama mucho l atención que las especificaciones de dicha máquina en la web del fabricante "Oracle" dice que el equipo dispone de 2 CPU's físicas con 8 cores cada cpu, y que cada core dispone de 8 threads. Actualmente tiene puesto este kernel: "Linux T5240 2.6.32-5-sparc64-smp #1 SMP Mon Jan 16 17:28:56 UTC 2012 sparc64 GNU/Linux" y al ejecutar " cat /proc/cpuinfo" sale lo siguiente:
>
> cpu : UltraSparc T2 (Niagara2)
> fpu : UltraSparc T2 integrated FPU
> pmu : niagara2
> prom : OBP 4.30.9 2010/07/16 09:06
> type : sun4v
> ncpus probed : 24
> ncpus active : 24
> D$ parity tl1 : 0
> I$ parity tl1 : 0
> Cpu0ClkTck : 00000000457656f0
> Cpu1ClkTck : 00000000457656f0
> Cpu2ClkTck : 00000000457656f0
> Cpu3ClkTck : 00000000457656f0
> Cpu4ClkTck : 00000000457656f0
> Cpu5ClkTck : 00000000457656f0
> Cpu6ClkTck : 00000000457656f0
> Cpu7ClkTck : 00000000457656f0
> Cpu8ClkTck : 00000000457656f0
> Cpu9ClkTck : 00000000457656f0
> Cpu10ClkTck : 00000000457656f0
> Cpu11ClkTck : 00000000457656f0
> Cpu12ClkTck : 00000000457656f0
> Cpu13ClkTck : 00000000457656f0
> Cpu14ClkTck : 00000000457656f0
> Cpu15ClkTck : 00000000457656f0
> Cpu16ClkTck : 00000000457656f0
> Cpu17ClkTck : 00000000457656f0
> Cpu18ClkTck : 00000000457656f0
> Cpu19ClkTck : 00000000457656f0
> Cpu20ClkTck : 00000000457656f0
> Cpu21ClkTck : 00000000457656f0
> Cpu22ClkTck : 00000000457656f0
> Cpu23ClkTck : 00000000457656f0
> MMU Type : Hypervisor (sun4v)
> State:
> CPU0: online
> CPU1: online
> CPU2: online
> CPU3: online
> CPU4: online
> CPU5: online
> CPU6: online
> CPU7: online
> CPU8: online
> CPU9: online
> CPU10: online
> CPU11: online
> CPU12: online
> CPU13: online
> CPU14: online
> CPU15: online
> CPU16: online
> CPU17: online
> CPU18: online
> CPU19: online
> CPU20: online
> CPU21: online
> CPU22: online
> CPU23: online
> root@T5240:~#
>
> Mis preguntas son sencillas, ¿Porqué Debian muestra solo 24 cores? ¿No deberían de ser 16 cores en el caso de ser 2 CPU's x 8 cores cada cpu? ¿O 64 cores, en el caso de ser 2 CPU's x 8 cores x 8 threads?
Estas corriendo debian dentro de una maquina virtual sun, no es asi?
Lo digo porque el tipo de CPU que veo es una sun4v, que son cpu's
virtuales: http://en.wikipedia.org/wiki/Logical_Domains
Así que no es de extrañar que tus 2x8 cores te salgan como 2x16, todo
depende de lo que el hypervisor le diga a debian.
solo añadir que en ningun caso un thread se considera como core,
--
Marc
Reply to: