7/24/2019 Trabalho03 Gerencia Memoria 15-10
1/7
SERVIO PBLICO FEDERAL
UNIVERSIDADE FEDERAL DO RIO GRANDE
CENTRO DE CINCIAS COMPUTACIONAIS
Sistemas de Compta!"o II #$% Bimest&eT&a'a()o *# + Ge&,-.ia de Mem/&ia%
1. Diferencie frames de memria de pginas de memria. Como os termosesto relacionados?
Frames de memria so as parties da memria fsica. E o espao deendereamento de um processo diido no !ue c"amamos de pginasde memria# !ue possuem o mesmo taman"o dos frames.
$ conte%do das pginas transferido de e para frames.
&. E'pli!ue as antagens da utili(ao de memria irtual.
)s antagens da utili(ao de memria irtual so*
$ aumento do grau de multiprogramao+
,edu( o n%mero de operao de -$ para s/ap do programa+
Capacidade de e'ecutar programas maiores !ue a capacidade
disponel disponel de memria.
0. Considerando as parties de memoria 12# 32# 02# 12# 032e 42 respectiamente# como cada um dos algoritmos de First5Fit#6e't5Fit# 7est5Fit# 8orst5Fit colocariam os processos de*
a. &1&2# 91:2# 012# 12# e 92 ;nesta ordem
7/24/2019 Trabalho03 Gerencia Memoria 15-10
2/7
92 => 12 ;utili(a o restante = 3402 02
91:2 => 32
012 => 032
12 => 12
92 => 42
8orst5Fit*
&1&2 => 12
91:2 => 42012 => 12 ;utili(a o restante = :442 32
92 => 32 ;utili(a o restante = 92 42
&1&2 => 02
8orst5Fit*
92 => 12
12 => 42
012 => 42 ;utili(a o restante = :2 12 ;utili(a o restante = @2 32
c. 32# &32# 132# :32 e 1&42 ;nesta ordem
7/24/2019 Trabalho03 Gerencia Memoria 15-10
4/7
&32 => 12 ;utili(a o restante = A32 42
:32 => no possui espao disponel# fica a espera de lieraode espao para continuar.
9. E'pli!ue e e'emplifi!ue um caso da anomalia de 7eladB. Em !uaiscondies ela ocorre?
) anomalia de 7eladB ocorre !uando a ta'a de falta de pgina aumentamesmo com o aumento do n%mero de frames alocados. Esta anomaliapode ocorrer !uando utili(a5se o algoritmo de sustituio de pginaF-F$# a depender da se!uncia de solicitaes de pgina.
E'emplo*
e oserarmos no e'emplo# com 9 frames temos mais faltas ;1 nototal< de pgina do !ue com 0 frames ;A no total
7/24/2019 Trabalho03 Gerencia Memoria 15-10
5/7
Huando ocorre uma falta de pgina# o istema $peracional diide aspginas em 9 classes*
Classe = ,* e G*
Classe 1 = ,* e G*1
Classe & = ,*1 e G*
Classe 0 = ,*1 e G*1
eleciona a classe 1 apenas se no "ouer uma pgina de ordem maisai'a ;classe < !ue no estea a(ia. Caso "aa# sempre selecionar aclasse no a(ia.
@. upon"a !ue ten"amos uma memria paginada por demanda. ) taelade pgina mantida em registradores. o necessrios 4 segundospara atender a uma fal"a de pgina se um !uadro a(io estier
disponel ou se a pgina sustituda no estier modificada# e &milissegundos se a pgina sustituda estier modificada. $ tempo deacesso I memria de 1 nano segundos. upon"a !ue a pgina aser trocada sea modificada :J do tempo. Hual a ta'a de fal"a depgina aceitel para um tempo de acesso efica( de mais de & nanosegundos?
Kginas modificadas = #:
Kginas no modificadas = #0
4ms
&ms
Lea = &ns
Lmem = 1ns
& = ;#:KM&ns< N ;#0KM 4ns< N ;KM1 LP, ;0& LP, ;13
Top Related