linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Processori multi-core e linux

marco ghidinelli marcogh a linux.it
Mar 10 Feb 2009 13:47:49 UTC
On Tue, Feb 10, 2009 at 02:15:12PM +0100, Vaghetti Roberto wrote:
> Salve
> Una curiosità.
> Avendo acquistato recentemente un computer quad-core ho notato che
> invece di un un vero e proprio parallelismo del programma su tutti i
> core si ha invece un utilizzo specifico di un core per
> programma/processo. Infatti quando parte un programma che richiede una
> intensa elaborazione vedo uno dei core fumare (100%) mentre gli altri
> riposano tranquilli.
> Mi chiedevo:
> Come avviene in linux l'assegnazione dei processi ai vari core?

non so, pero' so che nella compilazione del kernel ci sono dei parametri
per settare la cpu affinity
http://en.wikipedia.org/wiki/Processor_affinity

> E' possibile assegnare/bloccare con linux un processo/programma
> specificatamente ad uno o piu' dei core (per esempio per evitare
> rallentamenti indesiderati di un processo per mancanza di risorse) e
> come?

taskset?

tieni conto poi che le performance dei core non sono uguali tra loro...

http://hardware.slashdot.org/article.pl?sid=08%2F12%2F22%2F2325221&from=rss

> grazie 
> roberto

ciao!




Maggiori informazioni sulla lista Lug