RELATÓRIO 02- GERENCIAMENTO DE PROCESSOS E THREADS-

12
UNIVERSIDADE ESTADUAL DE GOIÁS SISTEMAS DE INFORMAÇÃO SISTEMAS OPERACIONAIS PROFESSOR: ANDRÉ LUIZ GONÇALVES CAMPOS JONATHAN HENRIQUE DE MELO SOUZA 12014002026 STÉPHANIE CHRISTINE MATEUS DA SILVA 12012002205 RELATÓRIO 02: GERENCIAMENTO DE PROCESSOS E THREADS ANÁPOLIS-GO 08/07/2015 JONATHAN HENRIQUE DE MELO SOUZA 12014002026 STÉPHANIE CHRISTINE MATEUS DA SILVA 12012002205

Transcript of RELATÓRIO 02- GERENCIAMENTO DE PROCESSOS E THREADS-

UNIVERSIDADE ESTADUAL DE GOIÁS

SISTEMAS DE INFORMAÇÃO

SISTEMAS OPERACIONAIS

PROFESSOR: ANDRÉ LUIZ GONÇALVES CAMPOS

JONATHAN HENRIQUE DE MELO SOUZA 12014002026

STÉPHANIE CHRISTINE MATEUS DA SILVA 12012002205

RELATÓRIO 02: GERENCIAMENTO DE PROCESSOS E THREADS

ANÁPOLIS-GO

08/07/2015

JONATHAN HENRIQUE DE MELO SOUZA 12014002026

STÉPHANIE CHRISTINE MATEUS DA SILVA 12012002205

RELATÓRIO 02: GERENCIAMENTO DE PROCESSOS E THREADS

Trabalho apresentado como requisito para obtenção

de nota no 2º bimestre acadêmico, do Curso de

Sistemas de Informação, da disciplina de Sistemas

Operacionais.

Professor: André Luiz Gonçalves Campos

ANÁPOLIS -GO

08/07/2015

Responder as questões:

4.1 Quais são as partes que compõem um processo? Um processo é formado por três partes, conhecidas como contexto de hardware, contexto de software e espaço de endereçamento, que juntos mantêm todas as informações necessárias à execução de um programa.

4.2 O que é espaço de endereçamento de um processo?

É a área de memória pertencente ao processo onde instruções e dados do programa são armazenados para execução. Cada processo possui seu próprio espaço de endereçamento, que deve ser devidamente protegido do acesso dos demais processos.

(Gerência de Memória Virtual)

4.3 Como a eliminação de um processo utiliza o mecanismo de sinais?

Sinais é um mecanismo que permite notificar processos de eventos gerados pelo sistema operacional ou por outros processos. O uso de sinais é fundamental para a gerência de processos, além de possibilitar a comunicação e sincronização entre processos.

Assim o SO envia um sinal, avisando sobre a eliminação de algum processo.

Passo 2 (Equipe)

1. Instalar os sistemas operacionais escolhidos em um computador ou em uma máquina virtual. Documentar os principais passos e telas do processo de instalação. Esta atividade é facilitada quando se instala um sistema operacional em uma máquina virtual.

Formatação

Passo 1: Com o computador ligado, insira o DVD do Windows 7 no leitor do computador e

reinicie o computador e aguarde o reconhecimento do disco. Caso queira instalar através de

pendrive ou outra mídia verifique as instruções necessárias da marca de sua máquina.

Passo 2: Quando a mensagem “press any key to boot from CD or DVD” for exibida, aperte

qualquer tecla.

Passo 3: Após o carregamento do Windows, selecione o idioma da instalação e clique em "Next"

(Próximo);

Passo 4: Clique em "Install now" (Instalar agora);

Passo 5: Aceite os termos de licença e clique em "Next" (Próximo);

Passo 6: Na nova tela, selecione a opção “Custom (advanced)” (Personalizado - avançado);

Escolha do tipo de instalação

Passo 7: Selecione o seu disco e clique em “Drive Options (advanced)” (Opções de discos -

avançado);

Passo 8: Clique em "Format" (Formatar) e, em seguida, clique em OK;

Instalação

Passo 9: Depois de formatado, selecione o disco e clique em "New" (Novo);

Passo 10: Se você não deseja particionar o seu HD, basta clicar em "Apply" (Aplicar) com o

valor cheio do seu disco rígido. Caso contrário, defina o tamanho do disco em MB (1 GB = 1024

MB) e dê "Apply" (Aplicar);

Passo 11: Clique em "Next" (Próximo) para que a instalação seja iniciada;

Passo 12: Durante a instalação, o seu computador será reiniciado algumas vezes. Aguarde

enquanto os arquivos são copiados.

Passo 13: Quando o Windows for iniciado, defina um nome de usuário e outro para o seu

computador e clique em "Next" (Próximo).

Escolha dos nomes

Passo 14: Insira a chave do produto no campo exibido e marque “Atualizar automaticamente o Windows quando eu estiver online”. Caso queira realizar esse passo depois, apenas clique em "Next" (Próximo).

Passo 15: Clique em "Usar configurações recomendadas" (Use recommended settings) ou, se

preferir, clique em "Perguntar depois" (ask me later).

Definição das configurações no Windows 7

Passo 16: Ajuste as definições de rede de acordo com a sua necessidade. Se for um computador doméstico, clique em "Rede Doméstica".

Após esse passo, a instalação do Windows do seu computador está completa. Agora é só

ajustar algumas pequenas configurações, com resolução de vídeo, por exemplo, e instalar os

drivers de som e programas básicos, como um bom antivirus e antispyware.

instalação linux:

Preparando a Instalação do Ubuntu Para instalar o Ubuntu: Ligue o computador, entre no Setup da BIOS do computador e configure o DVD-R/CD-ROM para ser o primeiro dispositivo de boot (inicialização). Insira o CD do Ubuntu no driver de CD e reinicie o computador. Quando o Ubuntu for inicializado a partir do CD, pressione ENTER. Em seguida, será exibido um menu semelhante ao da Figura 1.

Particionamento de DiscosMuita calma nessa hora!!!A Figura 3 mostra os tipos de particionamento disponíveis. Escolha Opção Avançada e clique em Continuar.

Selecione a partição que receberá a raiz do sistema (/) e, em seguida, clique no botão Alterar (como foi mostrado na Figura 4). Em seguida, será mostrada uma tela semelhante a da Figura 5.

Verifique se está tudo certo e clique no botão Instalar Agora.

Fuso HorárioO passo seguinte é configurar o fuso horário do sistema. Escolha no mapa a cidade de São Paulo e clique no botão Continuar, como mostra a Figura 9.

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.

Com o avanço no poder de processamento se consolidam nos Sistemas operacionais a Politica de escalonamentos preemptivos: Que tem como algumas caracteristicas :-Tempo de processador: é o tempo que um processo leva no estado de execução durante seu processamento.. -Tempo de espera: é o tempo total que um processo permanece na fila durante seu processamento, aguardando para ser executado. -Tempo de turnaround: é o tempo que um processo leva desde a sua criação até ao seu término, inclusive o tempo para alocação de memória, espera na fila, processamento na CPU e nas operações de Entrada e Saída. -Tempo de resposta: é o tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.

A Politica de escalonamentos preemptivos tem suas variaçoes dependendo do seu proposito em:CircularPor PrioridadesEscalonamento Circular com PrioridadesPor Múltiplas FilasPor Múltiplas Filas com Realimentação

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).Windows 7:1 - Visualize todos os processosFaça o seguinte: abra o Gerenciador de tarefas, vá até a guia Processos e então habilite a opção Mostrar processos de todos os usuários.

2. Monitorar threads:Faça o sequinte: Vá ate o menu exibir e selecione threads.

Na coluna de Threads você irar conseguir ver as Threads de cada processo:

2.2/2.4.

LinuxComando top

O comando top é a maneira mais comum de verificar o uso de processos do sistema e constatar quais deles estão consumindo mais memória ou processamento. Note que os primeiros itens da lista são os que mais consomem recursos do computador. Para cancelar a execução e voltar à linha de comando, basta pressionar a tecla Q ou a combinação Ctrl+C.

Bibliografia:http://canaltech.com.br/tutorial/linux/Conheca-6-comandos-para-gerenciar-processos-do-Linux/#ixzz3fDfbFnQM http://aeciopires.com/files/ubuntu12-04.pdf