O que é Thread?
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
Balceiro
Curtidas 0
Respostas
Afarias
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+
GOSTEI 0
Nildo
26/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
GOSTEI 0
Ipc$
26/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] ?
GOSTEI 0
Balceiro
26/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
GOSTEI 0
Beppe
26/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
GOSTEI 0
Alexandremarcondes
26/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 ...
GOSTEI 0
Afarias
26/08/2004
Não necessariamente, se houver tantas CPUs quanto threads. :D
;)
T+
GOSTEI 0
Balceiro
26/08/2004
alguém teria um pequeno exemplo de como usar?
GOSTEI 0
Marcosrocha
26/08/2004
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)
GOSTEI 0