Processo | A | B | C | D | E | F | G |
Tempo de E/S (%) | 80 | 90 | 90 | 80 | 60 | 20 | 20 |
Tamanho (MB) | 2 | 1 | 2 | 1 | 1 | 4 | 3 |
Quadro | Carregamento | Último acesso | Bit R | Bit M |
0 | 130 | 215 | 0 | 0 |
1 | 234 | 265 | 1 | 0 |
2 | 124 | 277 | 1 | 1 |
3 | 164 | 286 | 1 | 1 |
(a) Descreva o significado de cada coluna da tabela.
(b) Determine qual seria o endereço físico associado aos endereços virtuais 0x0E00, 0x1801 e 0x0A00, nesta ordem.
Atenção: se uma página não estiver na memória física instalada (se estiver representada por um asterisco na tabela) ela deverá ser carregada de acordo com o algoritmo de troca de páginas NRU (Não Recentemente Usada) antes de ser referenciada. Como não está especificado se o acesso a uma página será para escrita, leitura ou ambos, considere que os bits R e M descritos na tabela são fixos para este exercício.
Página Virtual | Page Frame | Bit R | Bit M |
0 (0x0000![]() |
2 (0x0800![]() |
1 | 0 |
1 (0x0400![]() |
* | * | * |
2 (0x0800![]() |
3 (0x0C00![]() |
0 | 1 |
3 (0x0C00![]() |
1 (0x0400![]() |
1 | 1 |
4 (0x1000![]() |
* | * | * |
5 (0x1400![]() |
0 (0x0000![]() |
1 | 0 |
6 (0x1800![]() |
* | * | * |
7 (0x1C00![]() |
* | * | * |
Pag. 1: (2084,1)
Pag. 2: (2003,1)
Pag. 3: (1980,1)
Pag. 4: (1621,0)
Pag. 5: (2014,1)
Pag. 6: (2020,1)
Pag. 7: (2032,1)
Pag. 8: (1620,0)
Se
a pagina 3 sera removida? O que aconteceria com esta
pagina se
?
Processo 1: chega as 8h00 e precisa de 4 min de CPU
Processo 2: chega as 8h10 e precisa de 3 min de CPU
Processo 3: chega as 8h15 e precisa de 2 min de CPU