Gernciadeprocessos
Processo
Estruturadeumprocesso
Compostapor
Estruturadeumprocesso
Endereamentovirtual FFFFFFFFh Sistema
Visodo programador1
Memriafsica Sistema nopaginado Usurio2 Livre Usurio1 Usurio2 Usurio2 ... Usurio1 Livre Sistema livre
Visodo programador2
00000000h
Ousurio(eoprograma)temaimpressode queamemriacontnua,fsicaegrande.
Estadosdeumprocesso
Amedidaqueumprogramaexecutado,os estadosdomesmopodemser:
Estadosdeumprocesso
Amedidaqueumprogramaexecutado,os estadosdomesmopodemser:
Novo
interrupo sada
Encerrado
Pronto
Conclusode E/Souevento
EsperaporE/S ouevento
6
Blocodecontroledeumprocesso
Blocodecontroledeumprocesso
Outrosconceitos
Programanoprocesso
Processoativo Programapassivo
Outrosconceitos
Umprogramapodetervriosprocessosem execuo
Cadaumumainstncia Diferenteeisolada
10
Outrosconceitos
Umprogramapodetervriosprocessosem execuo
Cadaumumainstncia Diferenteeisolada
Cdigo Executvel doprograma MSWord Processo1 MSWorddousurioX Processo2 MSWorddousurioY
11
Outrosconceitos
12
Continuao
Escalonamentodeprocessos
Encerrado sada
Novo
aceito Pronto
interrupo
Emexecuo escalonado
Conclusode E/Souevento
Emespera
EsperaporE/S ouevento
13
Continuao
Escalonamentodeprocessos
Encerrado sada
Novo
aceito Pronto
interrupo
Emexecuo escalonado
Conclusode E/Souevento
Emespera
EsperaporE/S ouevento
14
Referncias
Silberschatz,Abraham;Galvin,Peter;Gagne,Greg. Sistemasoperacionais:conceitoseaplicaes. RiodeJaneiro:Ed.Campus.2000. Tanembaum,AndrewS.SistemasOperacionais Modernos.RiodeJaneiro:LTC.1995. Oliveira;Carissimi;Toscani.SistemasOperacionais. PortoAlegre:InstitutodeInformticadaUFRGS. 2001.Disponvelonlineem: http://www.inf.ufrgs.br/~asc/livro/matdidatico.html. Acessoem:10/02/2003.
15
Exerccio
Emduplasescrevamrespostasparaas seguintesperguntas(paraentrega):
16