Questões de Sistemas Operacionais - Gerência de Memória para Concurso
Foram encontradas 499 questões
Durante a execução de um processo computacional na plataforma Linux ou Windows, é possível identificar a presença de várias áreas de memória distintas, entre elas: área de pilha (Stack), área de alocação dinâmica de memória (Heap), área de dados estáticos (Data) e área de código (Code).
A alocação encadeada cria uma lista encadeada de blocos de disco para cada arquivo, e esses blocos
A unidade de gerenciamento de memória (Memory Management Unit - MMU), entre outras funções, gerencia a memória principal do computador, realiza a tradução de endereços de memória virtual em endereços de memória físicos e determina que blocos de memória vão estar no cache interno da CPU, para agilizar o processamento das informações.
Levando em consideração as imagens acima, assinale V para verdadeiro e F para falso nas afirmativas a seguir.
( ) A quantidade de memória instalada no computador é de 4Gb.
( ) A quantidade de memória instalada no computador é de 2,20Gb, porém o Sistema Operacional pode utilizar apenas 3,12Gb.
( ) A quantidade de memória instalada no computador é de 4Gb, porém o Sistema Operacional pode utilizar apenas 3,12Gb.
( ) A quantidade de memória física do computador é de 4882Mb
A sequência, de cima para baixo, é:
As lacunas I, II e III são, correta e respectivamente, preenchidas por
Essa política é identificada pelo acrônimo:
I. É um processo no qual o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos do mesmo tamanho, em que cada bloco virtual possui uma entrada na tabela, com informações que permitem ao sistema localizar o bloco real correspondente. Quando um programa é executado, os blocos virtuais são transferidos do HD para a memória principal e colocadas em frames.
II. É um procedimento no qual os programas são divididos em sub-rotinas e estruturas de dados, e depois são colocados na memória, em blocos de informações que possuem tamanhos diferentes com seu próprio espaço de endereçamento.
A diferença entre I e II é: o primeiro divide o programa em partes de tamanho fixo, sem qualquer ligação com a estrutura do programa, já o segundo permite uma relação entre a lógica do programa e sua divisão na memória. Os métodos I e II são denominados,respectivamente
Para que um programa possa ser executado, suas instruções precisam ser mapeadas para endereços absolutos e carregadas na memória.