Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Applicazioni Che Sfruttano Il Dual/Quad Core
sabato 08 marzo 2008 - 16.55
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
walter.tomiati.90
Profilo
| Junior Member
121
messaggi | Data Invio:
sab 8 mar 2008 - 16:55
Salve,
in quale modo è possibile creare applicazioni che sfruttino i processori di nuova generazione ???
Tomiati Walter
---> Gabba, Gabba, Hey !!! <---
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
sab 8 mar 2008 - 17:53
Ciao,
per sfruttare bene i due o più processori devi cercare di creare delle applicazioni multithreading che gestiscano la loro logica di funzionamento attraverso dei thread separati.
Molto però dipende dal tipo di applicazione che stai scrivendo e da come questa possa essere gestita su più thread. Ti posso segnalare alcuni controlli e classi che il framework 2.0 ti da già pronte, tipo la classe ThreadPool o il controllo BackGroundWorker per le winform.
Il threadPool consente al sistema di gestire un pool di thread in maniera intelligente in base al carico della macchina e allo stato dei vari thread.
Il controllo BackgroundWorker invece è stato pensato per le winform. Consente di avviare una procedura in un thread di background senza che il thread principale rimanga in attesa. Al termine dell'operazione verrà generato un evento che avvisa il thread chiamante che l'operazione è stata completata. E' molto comodo per evitare i classici blocchi dell'interfaccia utente durante l'esecuzione di operazioni che impiegano molto tempo per essere terminate.
Marco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !