Geral
Sistemas Computacionais
Semana 5
0

Questão

Sobre memória virtual, a técnica de paginação é utilizada para gerenciar a memória de forma eficiente. A paginação envolve a divisão da memória em unidades menores. Esse processo é essencial para o funcionamento de sistemas modernos e é implementado com o auxílio do MMU (Unidade de Gerenciamento de Memória).

Analise as afirmações abaixo sobre a implementação de tabelas de páginas na memória virtual. Qual delas está correta?
A) A fragmentação externa é eliminada pelo uso de tabelas de páginas, que garantem que os dados sejam armazenados em sequência.
B) Na memória virtual, cada processo compartilha a mesma tabela de páginas para otimizar o uso da memória.
C) O MMU é responsável por gerenciar a memória secundária, garantindo que os dados sejam armazenados de forma sequencial.
D) As tabelas de páginas são usadas para mapear endereços físicos para endereços virtuais, permitindo a alocação de memória dinâmica.
E) A tabela de páginas contém registros que mapeiam endereços virtuais para endereços físicos na memória principal.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1618/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'eDDK28iDcgc4tsmR8EmtZskf4uzQRukCdCIbeIXggBw3UjPX2aajdB4ASuUl1OVy' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }