Skip to content

PyMarcus/threads_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Concorrência e paralelismo

Threads


  Threads são linhas de execução,isto é, o sistema operacional divide o programa em pequenas processos para serem executados por uma thread.
  No entanto,o python puro é considerado lento, devido ao Global Interpreter Lock, mas,com o uso desse artifício,pode-se fazer a programação concorrente,e, dessa forma, executar várias partes do código em mais de um core do processador.Desse modo, obtém-se um considerável ganho de desempenho desta tecnologia, além de aproveitar melhor a máquina.

  Enfim,as threads podem ser simples ou múltiplas, dependendo de sua quantidade e aplicação, e,no que tange ao python, elas podem ser utilizadas por meio do pacote threading.

OBS: Isto é apenas um estudo inicial da parte de concorrência e paralelismo, o qual estou dando continuidade....
DOC: https://docs.python.org/3/library/threading.html

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages