|  
    
 ordinateurs de jour plus modernes ont de multiples processeurs dotés de plusieurs cœurs pour le système d'exploitation à utiliser. Le système d'exploitation et le compilateur peuvent travailler à briser un programme sur le filetage indépendants , ou le programmeur peut écrire explicitement threading dans le programme. Choses que vous devez   Visual Basic . NET 2005 ou supérieur   Windows 2000 ou supérieur   Afficher plus Instructions   Analyser le programme   1  Analyser le programme qui a besoin d'avoir une course de processus sur son propre fil. Faire une application existante multi-thread peut être difficile mais aussi d'améliorer considérablement les performances du programme. Regardez pour les processus en cours d'exécution longs qui sont presque achevée ou autonome .     Un bon candidat pourrait être une routine qui appelle une longue procédure stockée en cours d'exécution . Dans de nombreux cas , tous les paramètres de connectivité de base de données ne peut pas être enfermé dans la routine , mais il peut être facilement ajouté .   2   Une fois que le processus a été changé pour être autonome , vérifiez s'il ya des d'autres processus qui doivent attendre le thread traitées à compléter . S'il ya d'autres processus qui ne peut pas courir qu'après le fil terminé, un drapeau devra être ajouté que les processus dépendants vérifier avant de l'exécuter .   3   Lorsque le processus doit être commencé à utiliser le code semblable à ceci:     Dim t en tant que fils     t = Nouveau sujet ( AddressOf LongProcess )     t.Start ()     LongProcess serait le nom de la procédure qui doit être exécuté dans son propre filet .   4   Une fois les modifications apportées, tests approfondis . Test va être d'autant plus nécessaire lorsqu'il s'agit de discussions . Depuis discussions peuvent prendre différentes quantités de temps pour traiter d'obtenir tous les scénarios testés peut être difficile.    
 
 |