![]() |
como crear un programa multi-nucleo
hola amigos del foro como esta tengo esta curiosidad me he dado cuenta que la mayoria de los programa no aprovechan los procesadores dual core de esta generacion y me gustaria saber si con delphi se prodria hacer una aplicacion para tales fines
|
Usando la busqueda consegui esto :)
|
ok gracia probare esos codigos
|
Busca ayuda sobre threads. En los foros hay muchos hilos al respecto.
En mi página tienes también un par de ejemplos con código completo de utilización de threads. Si no recuerdo mal, en el FTP del foro también había alguno. |
amigos e estado probando los codigos que e visto en los hilos relacionados con el tema que e puesto y e escogido uno y funciona a la perfecion pero el inconveniente que veo es que solo funciona en modo consola me gustaria hacer que funcione en modo grafico con formulario a qui le muestro el codigo
|
Lo que sucede es que con ese codigo estas cambiando la afinidad del proceso en ese caso programa (bloc de notas) a un nucleo especifico, con el codigo de los links que te pase antes es para que asignes los multiples hilos de tu aplicacion a los diferentes nucleos. no se si me explico?
|
si entiendo lo q dices pero si te refiere a este codigo me da error no copila me dice modulo unit incorrecto
|
Solo tenes que guardar el codigo en una unidad nueva llamada exthread.pas y listo. (solo le hacian falta unas unidades en el uses) |
ok gracia ya me funciona
|
La franja horaria es GMT +2. Ahora son las 04:19:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi