SóProvas


ID
2607325
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Um sistema operacional moderno prevê uma maneira de um processo dividir a si mesmo em outras tarefas, as quais podem ser executadas concorrentemente. Essas novas tarefas são denominadas

Alternativas
Comentários
  • Linha ou Encadeamento de execução (em inglês: Thread), é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrencialmente. O suporte à thread é fornecido pelo próprio sistema operacional no caso da linha de execução ao nível do núcleo (em inglês: Kernel-Level Thread (KLT)), ou implementada através de uma biblioteca de uma determinada linguagem, no caso de uma User-Level Thread (ULT). Uma thread permite, por exemplo, que o usuário de um programa utilize uma funcionalidade do ambiente enquanto outras linhas de execução realizam outros cálculos e operações.

     

     

    https://pt.wikipedia.org/wiki/Thread_(ci%C3%AAncia_da_computa%C3%A7%C3%A3o)

  • e-

    Thread tem a ideia do subprocesso, mas com a mesma area dados do programa principal. Nao ha criação de PCB e o contexto de software é o mesmo do processo q o originou. O que diferencia os threads de 1 procvesso é os dados que eles processam.