Pagina 1 di 1
Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 13:34
da ivan p
Salve.
Leggendo qua e là ho accumulato una gran confusione su questo argomento; secondo quello che ho letto ubuntu, per mantenere la compatibilità con tutti i sistemi, di default non sfrutta a pieno i processori multicore. È tuttavia possibile diciamo "attivare" questa opzione con qualche modifica. Qui sorgono i dubbi: alcuni dicono che le prestazioni non migliorano così sensibilmente da essere percepite dall'utente o comunque notevolmente, altri sostengono invece l'opposto e altri ancora che migliorano solo in alcuni "ambiti".
Realmente le prestazioni migliorano? In maniera rilevante? E se si, In che ambiti? Ho un processore a 6 core e quindi se effettivamente qulcosa cambia vorrei usufruirne.
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 13:43
da Darren
sono i programmi "pesanti" e che richiedono grosse quantità di calcolo che godono di un miglioramento da parte di piu core, ovviamente se sono stati programmati per supportare questa funzione.
in genere si tratta di programmi audio e video, a volte anche di grafica e compressione file
per il resto non credo che troverai una grossa differenza tra aprire Gedit su un esa-core piuttosto che su un pentium 3
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 13:51
da ivan p
Ti ringrazio. Conosci qualche guida da suggerirmi a tal proposito?
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 14:58
da kiroken_
ivan p ha scritto:
Salve.
Leggendo qua e là ho accumulato una gran confusione su questo argomento; secondo quello che ho letto ubuntu, per mantenere la compatibilità con tutti i sistemi, di default non sfrutta a pieno i processori multicore. È tuttavia possibile diciamo "attivare" questa opzione con qualche modifica. Qui sorgono i dubbi: alcuni dicono che le prestazioni non migliorano così sensibilmente da essere percepite dall'utente o comunque notevolmente, altri sostengono invece l'opposto e altri ancora che migliorano solo in alcuni "ambiti".
Realmente le prestazioni migliorano? In maniera rilevante? E se si, In che ambiti? Ho un processore a 6 core e quindi se effettivamente qulcosa cambia vorrei usufruirne.
notizia fasulla ne gestisce anche svariate migliaia.
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 15:12
da gianmpu
ivan p ha scritto:
Salve.
Leggendo qua e là ho accumulato una gran confusione su questo argomento; secondo quello che ho letto ubuntu, per mantenere la compatibilità con tutti i sistemi, di default non sfrutta a pieno i processori multicore. È tuttavia possibile diciamo "attivare" questa opzione con qualche modifica. Qui sorgono i dubbi: alcuni dicono che le prestazioni non migliorano così sensibilmente da essere percepite dall'utente o comunque notevolmente, altri sostengono invece l'opposto e altri ancora che migliorano solo in alcuni "ambiti".
Realmente le prestazioni migliorano? In maniera rilevante? E se si, In che ambiti? Ho un processore a 6 core e quindi se effettivamente qulcosa cambia vorrei usufruirne.
La gestione del multiprocessore, sia fisico che virtuale, è già presente in ubuntu. Una volta esisteva una versione separata del kernel denominata smp, specifica per queste architetture, ma con le versioni odierne il problema non si pone più.
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 15:26
da il_muflone
kiroken ha scritto:
notizia fasulla ne gestisce anche svariate migliaia.
studi sembrano dimostrare l'utilizzo positivo fino a 48 core:
http://www.conceivablytech.com/3166/sci ... -48-cores/
superati i 48 core il continuo cambio di contesto, l'azzeramento della cache e altri fattori logici nell'uso delle cpu, tendono solo a peggiorare le prestazioni.
Re: Chiarimento su multicore e ubuntu
Inviato: venerdì 8 ottobre 2010, 21:02
da kiroken_
@il muflone
Intendevo che la notizia che non riesce a gestirne così "pochi" è fasulla. Poi per gestire bene migliaia di core ci vuole un kernel modificato ad hoc quantomeno con uno scheduler apposito.