O que é Thread?
26/08/2004
1
Gente vi isso por acaso hoje e não tenho a minima idéia do que seja, alguém poderia me ajudar?
desde já muito obrigado.
balceiro
desde já muito obrigado.
balceiro
Responder
Posts
26/08/2004
Thread = Tarefa
Muilti-thread (ou muit-tarefa) é a ´capacidade´ oferecida pelo SO de um processo (programa) executar várias tarefas simultâneas (a ainda poder ter controle/sincronismo entre elas)
Por exemplo, vc pode fazer um programa matemático executar 3 cálculos complexos simultaneamente (ou seja: um não tem q esperar o outro terminar).
T+
Muilti-thread (ou muit-tarefa) é a ´capacidade´ oferecida pelo SO de um processo (programa) executar várias tarefas simultâneas (a ainda poder ter controle/sincronismo entre elas)
Por exemplo, vc pode fazer um programa matemático executar 3 cálculos complexos simultaneamente (ou seja: um não tem q esperar o outro terminar).
T+
Responder
27/08/2004
É como se cada processo sendo executado fosse uma Thread do Windows. Um não tem que esperar o outro para terminar a tarefa atual
Responder
27/08/2004
Por exemplo, vc pode fazer um programa matemático executar 3 cálculos complexos [b:385627fdb6]simultaneamente[/b:385627fdb6] (ou seja: um não tem q esperar o outro terminar).
Não seria [b:385627fdb6]concorrentemente[/b:385627fdb6] ?
Responder
27/08/2004
Legal, mas esse Thread roda no banco ou no delphi? Alguém teria um exemplo de como usar?
desde já muito obrigado,
balceiro
desde já muito obrigado,
balceiro
Responder
27/08/2004
[quote:a863e5b9c1=´IPC$´]
Não seria [b:a863e5b9c1]concorrentemente[/b:a863e5b9c1] ?[/quote:a863e5b9c1]
Não necessariamente, se houver tantas CPUs quanto threads. :D
Por exemplo, vc pode fazer um programa matemático executar 3 cálculos complexos [b:a863e5b9c1]simultaneamente[/b:a863e5b9c1] (ou seja: um não tem q esperar o outro terminar).
Não seria [b:a863e5b9c1]concorrentemente[/b:a863e5b9c1] ?[/quote:a863e5b9c1]
Não necessariamente, se houver tantas CPUs quanto threads. :D
Responder
28/08/2004
Legal, mas esse Thread roda no banco ou no delphi? Alguém teria um exemplo de como usar?
As threads rodam nos seu programa e são independentes do banco de dados ... são características do seu programa ...
Responder
28/08/2004
Não necessariamente, se houver tantas CPUs quanto threads. :D
;)
T+
Responder
18/08/2005
Eu gostaria de um exeplo de como criar uma Thread simples!!!
Pode ser assim!!
Eu inicializo a thread e fecho meu programa. Assim que meu programa for fechado a thread abre ele de novo e se ´destroi´... 8)
Pode ser assim!!
Eu inicializo a thread e fecho meu programa. Assim que meu programa for fechado a thread abre ele de novo e se ´destroi´... 8)
Responder
Clique aqui para fazer login e interagir na Comunidade :)