Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - CPU gestione più Form [Vb.Net]
Forum - C# / VB.NET - CPU gestione più Form [Vb.Net]

Avatar
Ultimo (Member)
Expert


Messaggi: 515
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 13:37
Sabato, 21/08/2010

Ciao ragazzi, vorrei sapere come una cpu multicore, gestisce un programma
scritto in Vb.net, il quale implementa molti Form, tutti interconnessi,
e molti dei quali devono compiere elaborazioni conteporanee.
In pratica vorrei sapere se la cpu distribuisce il carico di lavoro su più
core automaticamente, oppure devo implementare del codice specifico ? :hail:


Ultimo (Hai voluto la bicicletta ? ....)

Studiare LINQ, WPF, ASP.NET MVC, Entity Framwork, C#, Blend, XAML, Javascript, HTML5, CSS .....(tanta roba)

https://www.dropbox.com/s/c2aots5x4urgbhf/setup_game_sudoku ...
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2764
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 15:24
Sabato, 21/08/2010

la gestione del carico di lavoro in un sistema operativo multiprocessore è sempre affidato allo scheduler, come sempre è stato.

se ogni form gira in un thread separato sarà il sistema operativo a preoccuparsi di distribuire il carico su tutti i processori disponibili.

cosa intendi per "me lo devo gestire io?"


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
Ultimo (Member)
Expert


Messaggi: 515
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 16:35
Sabato, 21/08/2010

Ho capito, grazie Hedo, no intendevo se dovevo gestire i core, con un codice
specifico, :k:


Ultimo (Hai voluto la bicicletta ? ....)

Studiare LINQ, WPF, ASP.NET MVC, Entity Framwork, C#, Blend, XAML, Javascript, HTML5, CSS .....(tanta roba)

https://www.dropbox.com/s/c2aots5x4urgbhf/setup_game_sudoku ...
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:24
Domenica, 22/08/2010
Puoi impostare l'affinità di un thread verso un certo core (proprietà Thread.ThreadAffinity mi sembra), ma questo non garantisce che quel dato thread verrà gestito da quel dato core.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote