Como saber cuantos CPU estan trabajando ?

socken des teufel utfsm.lista en gmail.com
Mar Jul 11 02:29:14 CLT 2006


yo no creo que la utilizacion de las cpu sea algo para estar tan preocupado,
hay que confiar en planificador de linux, total aunque la aplicacion no sea
para ser usada en multi procesadores, el planificador de cpu, sabra como
utilizar todas las cpu.
Ademas que una aplicacion use una sola cpu, tampoco es tan malo, recuerden
las cache de los procesadores, tal vez usar 2 o mas procesadores y tener que
compartir informacion en RAM o peor aun en disco, sea mucho mas lento que
use un solo prcesador y la imformacion de su cache.

Y si te importa el rendimiento de tu tarro, preocupate mas por el subsistema
de disco (que tengan la mejor configuracion posible) y del ancho de banda de
tu red, en especial en tus NIC.

El día 8/07/06, Horst von Brand <vonbrand en inf.utfsm.cl> escribió:
>
> Vida Luz <vlal en ideay.net.ni> wrote:
> > Tengo un tarro con 4 CPU y 16 GB de Memoria, puesto que hay 10000
> > usuarios el S.O es Suse Enterprise 9.0, cuando veo el /proc/cpuinfo
> > salen 7 CPU,
>
> Supongo 0 a 7, o sea, 8. Hyperthreading o dual core hace 2x.
>
> >              y cuando veo con TOP veo que el CPU con clamav llega al
> > 99% y solo veo la linea de CPU que dice:
> >
> > Cpu(s): 20.3% us,  9.7% sy,  0.0% ni, 64.1% id,  5.0% wa,  0.1% hi,
> > 0.9% si
> >
> > Quisiera ver la manera de sbaer cuantos CPU estan trabajando y como
> > hacer trabajar a todos los CPU en paraleo, el kernel es SMP.
>
> Las CPU trabajan en paralelo siempre que hayan varios procesos corriendo
> (si, los que trabajan en Linux han invertido enorme cuidado en lograr
> balancear la carga entre CPUs, y los hay quienes tienen permiso de jugar
> con maquinas con 128 CPUs al efecto...).  No se si ClamAV maneja varios
> procesos o uno solo... pero igual habra trabajo para las demas CPUs.
>
> Y no esta haciendo (casi) nada tu cacharro (64% idle), podrias
> perfectamente mandarme 2 o 3 de las 4 CPUs.
>
> Si te preocupa el rendimiento, instala sysstat (sar(8) es un parto de
> usar,
> pero da bastante informacion util).
> --
> Dr. Horst H. von Brand                   User #22616 counter.li.org
> Departamento de Informatica                     Fono: +56 32 654431
> Universidad Tecnica Federico Santa Maria              +56 32 654239
> Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.inf.utfsm.cl/pipermail/linux/attachments/20060711/f2af4c19/attachment.html


Más información sobre la lista de distribución Linux