Sunteți pe pagina 1din 9

ATPS Sistemas Operacionais Etapa 2 2013

Casos: ATPS Sistemas Operacionais Etapa 2 2013


Buscar 155.000+ Trabalos e !r"tis Arti#os
En$ia%o por: &elipe1313 0' (uno 2013
Ta#s:
Pala$ras: ))1 * P"#inas: 3
+isuali,a-.es: 3/
Etapa 2
Passo 1
0. 1espon%er as 2uest.es:
0.1 3uais s4o as partes 2ue comp.em um processo5
6m processo tem uma s7rie %e caracter8sticas pr9prias. A estrutura b"sica 7
&orma%a por uma ima#em %o c9%i#o e:ecut"$el associa%o a um pro#rama. A
mem9ria cont7m o c9%i#o e:ecut"$el e %a%os espec8;cos. <" tamb7m a
%escri-4o %e recursos %o sistema aloca%os ao processo= in&orma-.es %e
atributos %e se#uran-a e a in%ica-4o %o esta%o atual.
0.2 O 2ue 7 espa-o %e en%ere-amento %e um processo5
Espa-o %e en%ere-amento 7 o inter$alo %e en%ere-os %e mem9ria 2ue um
processo po%e acessar.
0.3 Como a elimina-4o %e um processo utili,a o mecanismo %e sinais5
Os sinais s4o meios usa%os para 2ue os processos possam se comunicar e
para 2ue o sistema possa inter&erir em seu &uncionamento. Por e:emplo= se o
usu"rio e:ecutar o coman%o >ill para interromper um processo= isso ser" &eito
por meio %e um sinal. 3uan%o um processo recebe um %etermina%o sinal e
conta com instru-.es sobre o 2ue &a,er com ele= tal a-4o 7 coloca%a em
pr"tica.
Passo 0
1elat9rio 02: !erenciamento %e Processos e Trea%s
2.1 Pol8tica %e !erenciamento %e Processa%or:
O ?in%o@s tem como ob(eti$o no #erenciamento %e processos %e;nir
prote-4o e $"rias outras &un-.es no ser$i%or= no console po%emos ati$ar e
%esati$ar recursos e pro#ramas. Ao ambiente %o #erenciamento %e
processos po%emos #erenciar e i%enti;car o cpu e as in&orma-.es %o
sistema= nele aparecem status %o cpu= problemas nas con;#ura-.es %e
&un-.es e outras &un-.es instala%os no sistema. 1esumin%o %e &orma clara e
ob(eti$a na%a mais 7 #erenciar os processos= uma inter&ace #r";ca para
acompanar to%os os processos em aberto.
Ao sistema operacional 6buntu teremos o monitor %e processos= ele %isp.em
%os mesmos recursos 2ue o #erencia%or %e processos %o ?in%o@s= %e &orma
2ue ele %e$e estar instala%o no sistema. Po%em e:istir outros pro#ramas com
a mesma ;nali%a%e. 6m %i&erencial nota%o no Binu:= 7 2ue ele possui uma
inter&ace mais t7cnicas para #erenciar processos= atra$7s %e linas %e
coman%os.
2.2 !erenciamento %e Processos:
Como sabemos= a uni%a%e %e e:ecu-4o %o ?in%o@s 7 a trea%. Ca%a
processo %o ?in%o@s po%e ser &orma%o por um con(unto %e trea%s= mas ele
sempre tem pelo menos uma trea%= cama%a %e trea% prim"ria= 2ue 7
cria%a 2uan%o o processo 7 carre#a%o para a e:ecu-4o.
Ao ?in%o@s= assim como no 6ACD= o escalona%or utili,aEse %e mFltiplas ;las=
os processos interati$os GCHO boun%I possuem priori%a%es sobre os CP6 boun%
e o escalonamento 7 basea%o no sistema %e priori%a%es. At7 ent4o os %ois
sistemas se e2ui$alem. Ao entanto= seus sistemas %e priori%a%es s4o
completamente %i&erentes. Ao ?in%o@s= ca%a trea% possui uma priori%a%e
2ue $aria %e 0 a 31= sen%o a priori%a%e 31 como a mais alta.
Processos s4o %i$i%i%os em trJs classes: processos interati$os= processos
batc e processos em tempo real. Em ca%a um= os processos po%em ain%a
ser %i$i%i%os em CHO boun% e CP6 boun% %e acor%o com o tempo 2ue ;cam
esperan%o por opera-.es EHS ou utili,an%o o processa%or. O escalona%or
6ACD n4o %istin#ue processos interati$os %e processos batc= %i&erencian%oE
os apenas %os processos em tempo real= al7m %e pri$ile#iar os processos CHO
boun% em rela-4o aos CP6 boun% %e &orma a o&erecer um melor tempo %e
resposta para as aplica-.es interati$as.
Ao 6ACD= o escalona%or 7 basea%o em timeEsarin#= ou se(a= o tempo %o
processa%or 7 %i$i%i%o em &atias %e tempo %enomina%as 2uantum= as 2uais
s4o aloca%as %etermina%os processos. 3uan%o o 2uantum %e um processo 7
es#ota%o= ele so&re uma interrup-4o por tempo= como (" $imos o 2ue con&ere
ao 6ACD o escalonamento preempti$o.
2.0 Sistemas %e !erenciamento %e Processos:
Ao ?in%o@s= $ocJ po%e usar o !erencia%or %e Tare&as Gpara abrir use
CT1B+S<CKT+ESCI para $eri;car 2ual processo est" usan%o mais
mem9riaHcpu e ;nali,"Elo.
Ao 6buntu abra o terminal e %i#ite: ps Eau:
Se abrir" uma (anela com al#umas in&orma-.es: Aa primeira coluna est" o
usu"rio 2ue iniciou a tare&a. Aa se#un%a coluna est" a i%enti;ca-4o %o
processo= na terceira coluna e 2uarta coluna est4o respecti$amente a
in%ica-4o %e uso %a CP6 e Lem9ria.

S-ar putea să vă placă și