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

O CONCEITO DE PROCESSOS, SEUS ESTADOS E CLASSIFICAÇÕES

Por:   •  11/5/2019  •  Trabalho acadêmico  •  5.991 Palavras (24 Páginas)  •  5 Visualizações

Página 1 de 24

FUNDAÇÃO EDUCACIONAL DE FERNANDÓPOLIS- FEF/FIFE

SISTEMAS DE INFORMAÇÃO

DANILO FLORIANO MUNIZ CARDOSO

DIEGO ALEX DE SIQUEIRA

LEONARDO BIAZI SEVERINO

LUCAS ALVES DA SILVA LIMA

LUCAS APARECIDO VELINI CAMARGO

MATEUS DE OLIVEIRA

REGINALDO COTRIM DOS SANTOS

ROSÂNGELA GONÇALVES ALVES

CONCEITO DE PROCESSOS, SEUS ESTADOS E CLASSIFICAÇÕES

FERNANDÓPOLIS-SP

MAIO/2016

FUNDAÇÃO EDUCACIONAL DE FERNANDÓPOLIS- FEF/FIFE

SISTEMAS DE INFORMAÇÃO

DANILO FLORIANO MUNIZ CARDOSO

DIEGO ALEX DE SIQUEIRA

LEONARDO BIAZI SEVERINO

LUCAS ALVES DA SILVA LIMA

LUCAS APARECIDO VELINI CAMARGO

MATHEUS DE OLIVEIRA

REGINALDO COTRIM DOS SANTOS

ROSÂNGELA GONÇALVES ALVES

CONCEITO DE PROCESSOS, SEUS ESTADOS E CLASSIFICAÇÕES

Trabalho acadêmico apresentado ao curso de sistemas de informação da universidade Fundação Educacional De Fernandópolis- FEF/FIFE como requisito parcial para a conclusão da disciplina de Sistemas Operacionais, sob orientação do Prof.Me. Welington Luis Codinhoto Garcia.

FERNANDÓPOLIS-SP

MAIO/2016

SUMÁRIO

INTRODUÇÃO........................................................................................  3

1 DEFINIÇÃO DE PROCESSOS (OU JOB) E TEMPORIZAÇÃO...........5

  1. Estados de processos e seus conceitos...........................................6

1.1.1 Resumindo: Estado de execução...................................................8  

  1.1.2 Resumindo: Estado de pronto........................................................8

  1.2.2 Resumindo: Estado de bloqueio ou espera...................................9

  1.2.3 Conceito de PCBs(bloco de controle de processos)....................10

  1.3.3 Implementação de processos......................................................11

  2 COMUNICAÇÃO ENTRE PROCESSOS...........................................13

  2.1 Condições de corrida......................................................................13

  2.1.1 Regiões críticas............................................................................14

            2.1.2 Sobre interrupções: inibição das interrupções..............................14

 2.2.2 variaveis de travamento................................................................14

2.2.3 Estrita alternância...........................................................................15

2.3.3 Test and set locked (TSL)..............................................................15

2.3.4 solução de Peterson.......................................................................15

3 ESCALONAMENTO DE PROCESSOS..............................................17

3.1 Escalonamento Round Robin............................................................18

3.1.1 Escalonamento com prioridade......................................................18

3.1.2 Filas múltiplas.................................................................................19 

3.2.2 Sistema de escalonamento SJF (Menor Job Primeiro)..................19                                

3.2.3 Escalonamento garantido...............................................................20

3.3.3 Escalonamento em dois níveis.......................................................20

3.3.4 Definição simples de threds...........................................................21

4 CONSIDERAÇÕES FINAIS.................................................................23

REFERÊNCIAS.......................................................................................24


INTRODUÇÃO

Atualmente, praticamente todos os sistemas operacionais existentes são altamente poderosos e eficazes no desempenho de suas funções dentro de um sistema computacional. Tais sistemas operacionais usufruem de diversas tecnologias que ajudam e melhoram a realização das funções realizadas pelo mesmo, buscando sempre um bom resultado para ser apresentado ao usuário de maneira casual e simples.

...

Baixar como (para membros premium)  txt (40.9 Kb)   pdf (216 Kb)   docx (27 Kb)  
Continuar por mais 23 páginas »
Disponível apenas no TrabalhosGratuitos.com