Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
15 Cards in this Set
- Front
- Back
O que é paginação?
|
É um processo de virtualização da memória que consiste na subdivisão da memória física em pequenas partições (frames), para permitir uma utilização mais eficiente da mesma.
|
|
Como é implementada a paginação?
|
É implementada normalmente por unidades dedicadas de hardware integradas nos processadores. No caso dos processadores da família Intel x86, esta funcionalidade está atribuída à MMU.
|
|
Como é obtida a paginação?
|
A paginação é obtida através de consulta a tabelas que relacionam os endereços lineares das páginas de memória com os endereços físicos dos frames de memória respectivas.
|
|
O que é paginação hierárquica?
|
Neste esquema, a tabela de páginas é dividida em partes, ou seja, a própria tabela é paginada. Deste modo, uma parte da tabela pode ficar em memória secundária (disco). A cada entrada da primeira tabela de páginas corresponde ao endereço da segunda tabela, onde está indicado finalmente o endereço físico.
|
|
Como é dividido o espaço de endereçamento logico de um processo?
|
É divido em páginas lógicas de tamanho fixo.
|
|
Por quantos bytes é composta a memória lógica?
|
A memória logica é composta por 12 bytes.
|
|
O endereço logico é divido em duas partes. Quais são elas?
|
Um número de pagina lógica e um deslocamento dentro dessa página.
|
|
Como é dividida a memória física?
|
Também é dividida em páginas físicas com tamanho fixo, idêntico ao tamanho da página logica.
|
|
O que acontece quando um processo é executado?
|
Ele manipula endereços lógicos.
|
|
O endereço logico gerado é inicialmente divido em duas partes. Quais são elas?
|
Um número de página lógica em deslocamento dentro da página.
|
|
Como é determinado o tamanho da memória física?
|
É determinado pelo número de bits utilizados para representar os endereços físicos.
|
|
Como trabalha a UCP (Unidade Central de Processamento)?
|
A UCP trabalha sempre com endereços lógicos, os quais são mapeados para endereços físicos pela MMU.
|
|
O que é segmentação?
|
O objetivo da segmentação é a divisão dos programas em segmentos lógicos que reflitam a sua subdivisão funcional. Por exemplo, cada rotina ou cada módulo corresponderá a um segmento. O principal objetivo deste método é tentar suportar diretamente na gestão de memória as abstrações comuns nas linguagens de programação.
|
|
Cite uma vantagem e desvantagem da paginação.
|
Paginas maiores resultam em overheads menores, mas ao mesmo tempo paginas maiores resultam em uma fragmentação interna maior.
|
|
Qual a maior razão para se usar paginação?
|
A maior vantagem em se usar paginação foi a eliminação da fragmentação externa.
|