18 - Memória Virtual - Manipulação de Faltas de Páginas e Na TLB, Hierarquia de Memórias
18 - Memória Virtual - Manipulação de Faltas de Páginas e Na TLB, Hierarquia de Memórias
18 - Memória Virtual - Manipulação de Faltas de Páginas e Na TLB, Hierarquia de Memórias
Arquitetura e Organizao
de Computadores II
Aula 18
4. Memria virtual: manipulao de faltas de pgina e
de faltas na TLB. Uma estrutura comum para
hierarquias de memria.
Prof. Jos Lus Gntzel
guntzel@ufpel.edu.br
www.ufpel.edu.br/~guntzel/AOC2/AOC2.html
A pgina requisitada no
est presente na memria
necessrio transferir o
controle para o S.O., que
vai tratar a falta de pgina
slide 18.2
TLB
falta
falta
(bit de residncia desligado)
slide 18.4
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.5
slide 18.6
Valores tpicos
para caches
Valores tpicos
para TLB
1.000-100.000
2.000-250.000
32-4.000
Tamanho total em KB
8-8000
8.000-8.000.000
0,25-32
16-256
4.000-64.000
4-32
10-100
1.000.000-10.000.000
10-100
0,1%-10%
0,00001%-0,0001%
0,01%-2%
Caractersticas
Tamanho total em blocos
Taxa de faltas
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.7
Nmero de conjuntos
Mapeamento direto
Associatividade
(tipicamente de 2 a 8)
Totalmente associativo
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.8
Mtodo de localizao
Mapeamento direto
ndice
Totalmente associativo
ComputaoUFPel
Arquitetura e Organizao de Computadores II
Nmero de comparaes
necessrias
slide 18.9
Grau de associatividade
Tamanho da cache
0
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.10
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.11
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.12
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.13
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.14
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.15
ComputaoUFPel
Arquitetura e Organizao de Computadores II
slide 18.16