O gerenciamento de memória desenvolve sua função a partir de duas tarefas, denominadas

Julgue os itens a seguir, acerca do gerenciamento de memória.

Para que um programa possa ser executado, o seu tamanho, incluindo os dados e a pilha, não pode ser maior que a quantidade de memória física disponível no computador para a sua execução.

Quando a memória é alocada dinamicamente, o sistema operacional deve gerenciá-la, em termos gerais, de duas maneiras:
Visando a melhorar a tradução de endereços da memória virtual, existe uma memória cache cuja função é diminuir os acessos à tabela de páginas. Assinale a alternativa que representa tal memória.

O gerenciamento de memória é uma das principais
funcionalidades dos sistemas operacionais. Acerca do
gerenciamento de memória, julgue os itens subseqüentes.

As técnicas de paginação e de segmentação têm em comum
a necessidade de gerenciar uma lista dos blocos livres de
memória.

Ainda com relação a características, funções, algoritmos e
componentes de sistemas operacionais, julgue os itens a seguir.

A técnica de compactação de memória é usada com freqüência na gestão de memória por ter um pequeno tempo de processamento.

Em relação ao funcionamento de sistemas operacionais, analise os itens a seguir e coloque (V) para a assertiva Verdadeira e (F) para a assertiva Falsa.
( ) A sondagem (polling) é uma abordagem alternativa à interrupção que consiste no teste de cada dispositivo de forma cíclica para identifcar o estado do hardware. Normalmente, aumenta o desempenho do sistema quando comparado às interrupções, pois diminui a sobrecarga do processador.

( ) No gerenciamento de memória, o fenômeno empírico que descreve eventos estreitamente relacionados em espaço ou tempo é chamado Localidade. Quando se trata de referências (acessos) à memória, Localidade Espacial ocorre quando processos se referem às mesmas localizações de memória repetidamente dentro de um curto período de tempo.

( ) Uma interrupção causada por instruções de um processo em execução é geralmente denominada desvio (trap) sendo considerada síncrona em relação à execução do processo.

( ) A paginação é uma técnica de organização de memória virtual que divide um espaço de endereçamento em blocos contíguos de tamanho fxo enquanto que a segmentação utiliza blocos contíguos de tamanho variável.
Assinale a opção com a sequência CORRETA, na ordem de cima para baixo.

Ainda com relação a características, funções, algoritmos e
componentes de sistemas operacionais, julgue os itens a seguir.

Na hierarquia dos sistemas de memória, pode haver vários níveis de memória cache entre a camada de registradores e a camada da memória principal.

Com relação aos princípios de sistemas operacionais, julgue os itens
seguintes.

Para que os sistemas operacionais tenham acesso direto à memória, é necessário haver, no computador, recurso de hardware controlador DMA (direct memory access).

Julgue o próximo item, relativos a sistemas operacionais.

O gerenciamento de memória pode ocorrer por meio do método básico, no qual um processo que está para ser executado tem suas páginas carregadas em quaisquer quadros de memória disponíveis a partir de sua origem, por exemplo, de um sistema de arquivos.

Julgue o próximo item, relativos a sistemas operacionais.

Embora o processo deva estar na memória para ser executado, ele pode ser transferido temporariamente da memória principal para uma memória de retaguarda, como um disco, por exemplo, caso se faça necessário realizar um swapping devido a uma alteração nos requisitos da memória que tenha sobrecarregado a memória disponível, que precisa ser liberada.

Em relação ao gerenciamento de memória, considere

I. No contexto da organização hierárquica de memórias e da monoprogramação sem troca ou paginação, o sistema operacional pode estar na parte inferior da memória RAM ou parte em ROM, ou ainda, os drivers de dispositivos podem estar na parte superior da memória ROM e o restante do sistema em RAM, na parte inferior.

II. Em sistemas de compartilhamento de tempo ou computadores gráficos, às vezes, não há memória principal suficiente para armazenar todos os processos ativos. Nesse caso, uma das alternativas é a memória virtual que permite que os programas executem mesmo estando apenas parcialmente na memória principal.

III. Quando a memória é atribuída dinamicamente, o sistema operacional pode gerenciá-la por meio de mapas de bits ou de listas encadeadas.

É correto o que se afirma em

O gerenciamento de memória é uma das principais
funcionalidades dos sistemas operacionais. Acerca do
gerenciamento de memória, julgue os itens subseqüentes.

Na técnica de paginação com memória virtual, as páginas
não-residentes na memória são automaticamente trazidas
para ela quando se tornam necessárias.

Julgue o próximo item, relativos a sistemas operacionais.

Na alocação de memória contígua, utiliza-se a segmentação de área de memória, de modo que a paginação não seja fragmentada, ou seja, cada processo fica contido em uma única seção da memória, contígua à seção que contém o próximo processo.

O gerenciamento de memória é uma das principais
funcionalidades dos sistemas operacionais. Acerca do
gerenciamento de memória, julgue os itens subseqüentes.

Na técnica de paginação, o espaço de memória desperdiçado
com a alocação de processos consiste no conjunto de
espaços que separam um processo dos demais.

O gerenciamento de memória é uma das principais
funcionalidades dos sistemas operacionais. Acerca do
gerenciamento de memória, julgue os itens subseqüentes.

No contexto do particionamento dinâmico da memória, um
endereço lógico é uma referência para uma posição de
memória, independentemente da atribuição corrente de
dados à memória, de modo que deve ser feita uma tradução
para um endereço físico antes de se realizar um acesso
efetivo à memória.

As estratégias de alocação de partição tentam evitar ou diminuir o problema da fragmentação externa. O sistema mantém uma lista de áreas livres, com o endereço e o tamanho de cada área. O algoritmo de alocação determina a área livre a ser ocupada com base em uma série de fatores. Uma das estratégias aloca a partição que deixa a menor área livre, e a tendência é que cada vez mais a memória fique com pequenas áreas não contíguas, aumentando o problema da fragmentação.

Essa estratégia de alocação de partição é conhecida como
Acerca do gerenciamento de memória em sistemas de memória virtual, no contexto dos sistemas operacionais, avalie as afirmativas a seguir.

I. Na paginação por demanda, o sistema traz para a memória principal somente as páginas de que o processo precisa.
II. A estratégia de paginação antecipada (ou pré-paginação) pode ser combinada com a paginação por demanda.
III. Tanto na paginação por demanda quanto na antecipada, o sistema aguarda o processo referenciar uma página antes de carregá-lo na memória principal.

Está correto o que se afirma em
Página 2