Threads

428 palavras 2 páginas
UNIVERSIDADE FEDERAL DE SANTA MARIA
COLÉGIO AGRICOLA DE FREDERICO WESTPHALEN
CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET
Disciplina: Sistemas Operacionais

1 – O que é uma thread e quais as vantagens em sua utilização?
R: Threads são como subrotinas/funções que funcionam atraves de execução com multiplos fluxos de execução, ou seja, pode ser executada paralelamente a outro processo.
2 – Dê exemplos do uso de threads no desenvolvimento de aplicativos.
R: Editor de imagem: uma thread aplica um filtro enquanto outra thread executa a copia do arquivo original. Editor de textos: uma thread recebe a entrada dos caracteres e outra thread corrige os mesmos.
3 – Quais os beneficios do uso de threads em ambientes cliente-servidor?
R: Melhoria do desempenho do servidor, uma vez que a comunicação entre os threads e o ambiente servidor pode ser feita via mecanismos mais eficientes e limpos/simples.
4 – Qual a relação que existe entre as threads e as arquiteturas para computadores multiprocessadas? Com a arquitetura multiprocessada é possível executar cada thread para um mesmo processo, usando processadores diferentes, assim aumentando os beneficios.
5 – Caso um desenvolvedor queira criar suas threads em Java, quais são os estados possveis para thread nesta linguagem?
...
6 – Ler o conteúdo do link (http://www.caloni.com.br/blog/archives/a-fila-das-threads) testar o código e explicar o que você entendeu sobre o mesmo.
(Meu computador não tem Windows e as bibliotecas “windows.h” não compilam, mesmo assim, analisei o codigo e li o texto, tentando tirar uma conclusão).
Na primeira versão do codigo, o processamento da primeira thread (no inicio da fila) ocorreu de forma rápida criando assim uma prioridade, onde não assume seu lugar (fim da fila) dando espaço para que a próxima thread entre em ação e também incremente o contador. No segundo, é utilizado a função sleep da API para simulação de saida de thread para o final da fila por conta

Relacionados

  • Threads
    4609 palavras | 19 páginas
  • threads
    1201 palavras | 5 páginas
  • Threads
    529 palavras | 3 páginas
  • Threads
    1166 palavras | 5 páginas
  • THREAD
    431 palavras | 2 páginas
  • Threads
    840 palavras | 4 páginas
  • Threads
    1450 palavras | 6 páginas
  • Threads
    701 palavras | 3 páginas
  • Threads
    1755 palavras | 8 páginas
  • Threads
    317 palavras | 2 páginas