• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/15

Click to flip

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.