TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistema Operacionais

Casos: Sistema Operacionais. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/6/2014  •  402 Palavras (2 Páginas)  •  509 Visualizações

Página 1 de 2

Elaborar um relatório com o nome: Relatório 02: Gerenciamento de Processos e Threads: O

relatório deve possuir informações sobre o gerenciamento de processos e threads. As

instalações de serviços básicos do sistema operacional e de aplicações (software) servem como

subsídio para verificar o comportamento dos processos. O manual deve conter:

2.1 Política de Gerenciamento de Processador: informar qual a política de gerenciamento

de processos e threads utilizado pelos sistemas operacionais e apresentar também pelo

menos três característica de cada política.

2.2 Gerenciamento de Processos: apresentar o passo-a-passo sobre como gerenciar e

monitorar os processos e threads do sistema operacional da Microsoft e da distribuição

Linux escolhidos pela equipe (utilização dos gerenciadores de processos ou

comandos).

2.3 Softwares Instalados: informar sobre execução de 3 softwares instalados 2 no que se

refere a propriedades dos processos.

2.4 Sistemas de Gerenciamento de Processos: Informar sobre o gerenciamento dos

processos. Se for executado via comandos, descrever na sequência, explicando cada

um dos comandos. Se for executado através da interface gráfica do sistema

operacional, descrever utilizando figuras e textos para as explicações (atividade

relacionada ao Passo 3 desta etapa) threads.

2. Processos e Threads

Tratando-se do estudo de Sistemas Operacionais nenhum conceito é tão importante quanto à definição de processo, porém é fundamental termos a noção da diferenciação entre processo e programa. O próprio conceito de processo é abstrato e causa divergências, pois não existe uma definição precisa aceita por todos. Sendo assim, definiremos aqui processo como uma instância de um programa em execução e programa como conjunto de instruções necessárias à execução das operações desejadas. Desse modo, o programa é passivo dentro do sistema, ou seja, ele não muda seu estado, diferentemente do processo que é um elemento ativo e altera seus estados à medida que executa um programa.

Um processo reúne uma série de atributos (espaço de endereçamento, permissões de acesso, quotas e etc.) e áreas (de código, dados e pilha de execução). Para cada processo temos também ao menos um fluxo de execução, também chamado de thread. Nos sistemas operacionais modernos existe a idéia de multithreading, ou seja, vários fluxos de execução associados internamente a um único processo, compartilhando entre elas os recursos do processo. Devido a essa característica a gerência das threads é muito mais simples tornando

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com