cdimauro ha scritto:Prima deve arrivare l'SMP, e poi se ne parla.
Ok ma a quel punto si potrebbe fare ne deduco sempre se a livello
hardware è possibile fare una Sam con 2 cpu.
Moderatore: Newser
cdimauro ha scritto:Prima deve arrivare l'SMP, e poi se ne parla.
Alblino ha scritto:cdimauro ha scritto:Prima deve arrivare l'SMP, e poi se ne parla.
Ok ma a quel punto si potrebbe fare ne deduco sempre se a livello
hardware è possibile fare una Sam con 2 cpu.
NubeCheCorre ha scritto:a volte mi chiedo quanto i sistemi operativi moderni effettivamente sfruttino i core.. lato desktop non noto tutta sta differenza, sicuramente i programmi ne traggono vantaggio, ma il sistema operativo mi chiedo quanto effettivamente trae vantaggio dalle schede video e dai multiprocesorri
marmotta ha scritto: Il multithreading invece dubito che venga utilizzato dall'os, semplicemente perché richiederebbe molto lavoro e pochi vantaggi.
clros ha scritto:marmotta ha scritto: Il multithreading invece dubito che venga utilizzato dall'os, semplicemente perché richiederebbe molto lavoro e pochi vantaggi.
Il multithreading è un metodo con molti vantaggi rispetto al solo multitasking. Il vantaggio sicuramente più evidente è che è più veloce del multitasking (scambio di processi) perchè del multithreading non avviene uno scambio di contesto e i dati sono in comune tra i vari thread del processo.
Tutti i sistemi operativi hanno i thread (Window addirittura ha qualcosa di più a basso livello: i fiber che cmq raramente vengono usati.)
AmigaOS *NON* è un sistema operativo multithreading e il modo con cui i processi scambiano i dati (memoria condivisa) è uno dei suoi più gravi difetti, anche se può ricordare da lontano il multithreading.
marmotta ha scritto:ummm... sicuro? Mi riferisco agli os moderni (win, osx, linux) il multicore da il vantaggio che i vari task possono essere eseguiti su cpu diverse annullando di fatto qualsiasi rallentamento, ma che l'os "lavori" in multithreading ho sempre pensato di noanche perché se ci pensi ha poco senso impegnare 4 core per caricare un driver o una libreria!
Visitano il forum: Nessuno e 8 ospiti