Mayoría de las computadoras de hoy en día tienen múltiples procesadores con múltiples núcleos para el sistema operativo que utilice . El sistema operativo y compilador puede trabajar para romper hacia abajo en un programa de temas independientes , o el programador puede escribir explícitamente threading en el programa. Cosas que necesitará
Visual Basic . NET 2005 o superior
Windows 2000 o superior
Mostrar más instrucciones
Analizar el programa
1
Analizar el programa que tiene que tener una carrera en el proceso de su propio hilo. Cómo hacer una aplicación existente de subprocesos múltiples puede ser un reto , sino también mejorar en gran medida el rendimiento del programa. Mira para los procesos de larga ejecución que son casi o completado autónomo .
Un buen candidato podría ser una rutina que se llama un largo procedimiento almacenado se ejecuta . En muchos casos, todos los ajustes de conectividad de base de datos no pueden ser encerrados en la rutina , pero se pueden añadir fácilmente.
2
Una vez que el proceso se ha cambiado para ser autónomo , verifique si hay cualquier otros procesos que tienen que esperar a que el roscado procesado para completar . Si hay otros procesos que no se pueden ejecutar hasta que termine el hilo , se necesitará una bandera que añadir que comprueban los procesos dependientes antes de ejecutar .
3
Cuando el proceso debe ser comenzado Gana similar a esto:
Dim t Como Tema
t = New Thread ( AddressOf LongProcess )
t.Start ()
LongProcess haría será el nombre del procedimiento que se va a ejecutar en su propio hilo.
4
vez realizados los cambios, probar extensivamente. Las pruebas se va a ser especialmente necesario cuando se trata de hilos . Desde temas pueden tener diferentes cantidades de tiempo para procesar cada vez más todos los escenarios analizados pueden ser difíciles .