A política de alocação de páginas da técnica de memória virtual por paginação determina quantos frames cada processo pode manter na memória principal. Em algumas situações, quando um processo atinge o seu limite de alocação de frames e necessita alocar novas páginas na memória principal, o sistema operacional deve selecionar, dentre as diversas páginas alocadas, qual deverá ser liberada com base numa política de substituição de páginas. O algoritmo de substituição de páginas tem por objetivo selecionar os frames que tenham as menores chances de serem referenciados em um futuro próximo.

Em particular, o algoritmo Least-Recently-Used (LRU)
A gerência de memória virtual utiliza a técnica de mapeamento para traduzir endereços virtuais em endereços reais. Esse mapeamento é realizado com o apoio de uma memória especial que mantém apenas as traduções dos endereços virtuais das páginas mais recentemente referenciadas. Essa memória utiliza o esquema de mapeamento associativo que permite verificar simultaneamente em todas as suas entradas a presença do endereço virtual.
Essa memória é conhecida como

No que concerne ao gerenciamento de memória, julgue o próximo item, relativo a threads, processos, segmentação e swap.

Na técnica de swap, se um processo necessita de uma página que não esteja na memória física e cuja ausência acarrete uma falha de página, o sistema operacional carrega a página necessária do disco rígido para a memória, possivelmente movendo outra página para o disco.

Um sistema operacional (SO) moderno possui diversas
características que o distinguem de um sistema operacional dos
computadores de primeira geração. Acerca das características dos
sistemas operacionais modernos, julgue os itens subseqüentes.

O gerenciamento de memória é uma atividade de responsabilidade do device driver do fornecedor da memória porque o SO se preocupa apenas com o tamanho utilizado para poder fazer a paginação de arquivos.
Em uma repartição pública, computadores com configuração de memória RAM insuficiente apresentam desempenho muito lento quando vários programas são abertos ao mesmo tempo. Para minimizar este problema de forma imediata e sem custos, a equipe de suporte técnico recomendou a configuração adequada de um recurso do sistema operacional que utiliza espaço do disco rígido para aumentar a capacidade de memória disponível temporariamente.

Qual recurso foi configurado pela equipe de suporte?
Julgue os itens a seguir, a respeito de organização e arquitetura de computadores, gerenciamento de memórias e de arquivos, bem como de tecnologias de virtualização.
No modelo de paginação, o espaço de endereçamento lógico de um processo é dividido em páginas (blocos de tamanho fixo) e o espaço de memória físico é dividido em molduras (frames) de tamanhos iguais.
A técnica de alocação de memória utilizada por um sistema operacional está intimamente ligada à ocorrência de fragmentação dessa memória.

Com relação à gerência de memória em sistemas operacionais, assinale a afirmativa correta.
Um sistema de memória semicondutora é suscetível a falhas, as quais podem ser classificadas como erros permanentes ou não permanentes. Entretanto, a maioria dos sistemas de memória modernos dispõe de lógica para detecção e correção de erros, sendo o código de Hamming um dos exemplos mais simples para esse fim. A respeito do Código de Hamming, analise as afirmativas a seguir.

I. Kbitsde paridade são acrescentados a uma palavra de Mbits, gerando uma nova palavra de comprimento M + Kbits.
II. Todos osbitsde verificação ocupam posições que são potência de 2 na palavra. Osbitsde dados são encontrados nas demais posições.
III. Os bits de verificação são calculados por meio do emprego da operação lógica AND.

Está correto o que se afirma em
Basicamente, o Windows trabalha com dois tipos de memória. O primeiro deles é a memória principal, também chamada de física.Ela é a quantidade de RAM instalada na máquina. Já a memória conhecida como virtual é uma espécie de memória auxiliar, usada pelo computador em alguns casos especiais. Essa memória é:

Assinale a opção em que está apresentado o método de gerenciamento de memória no qual cada processo recebe um único bloco contínuo de memória, o que faz com que todos os dados de um processo sejam armazenados em locais de memória adjacentes.
Considere as afirmativas abaixo no contexto de Memória Virtual.
I. A memória virtual envolve a separação entre a memória lógica como percebida pelos usuários e a memória física. Essa separação permite que uma memória virtual extremamente grande seja fornecida aos programadores quando apenas uma memória física menor está disponível.
II. O espaço de endereçamento virtual de um processo diz respeito à visão física de como um processo é armazenado na memória. Normalmente, de acordo com essa visão, um processo começa em determinado endereço físico — digamos, endereço 0 — mas não existe em memória contígua.
III. O algoritmo de substituição de páginas menos frequentemente utilizadas (LFU — least frequently used) requer que a página com a menor contagem seja substituída. A razão dessa seleção é que uma página ativamente utilizada deve ter uma contagem de referências alta. Um problema surge, no entanto, quando uma página é muito usada durante a fase inicial de um processo e então nunca mais é usada.
IV. O algoritmo de substituição de páginas mais simples é um algoritmo primeiro-a-entrar, primeiro-a-sair (FIFO). Um algoritmo de substituição FIFO associa a cada página a hora em que essa página foi trazida para a memória. Quando uma página tem que ser substituída, a página mais antiga é selecionada.
V. A política LRU (LRU – least recently used) é usada com frequência como algoritmo de substituição de páginas e é considerada boa. Um algoritmo de substituição de páginas LRU sempre demanda baixíssima assistência do hardware.
Estão corretas apenas as afirmativas
Os sistemas operacionais de 32 e 64 bits possuem diferenças significativas em termos de capacidade e desempenho, influenciando a escolha para diferentes usos. Com base nesse contexto, assinale a alternativa correta.
O algoritmo que, além de realizar a substituição de páginas, também estabelece um tempo máximo que cada página pode permanecer ativa na memória, é denominado
Em relação à sistemas operacionais é correto afirmar:
Leia o trecho a seguir.
Existe uma estratégia, sobretudo para sistemas operacionais antigos, para subdividir a memória virtual endereçável, permitindo que a mesma seja vista pelo programador como espaços múltiplos de endereços ou blocos, os quais possuem tamanho variável, proporcionando maior comodidade para organizar programas e dados. Além disso, apresenta como características a simplificação do tratamento de estruturas de dados dinâmicas, do compartilhamento de processos e permite melhor gestão da segurança, uma vez que o administrador do sistema pode atribuir privilégios de acesso de forma adequada a cada um dos blocos.
Assinale a opção que corresponde à técnica descrita acima.

Em relação a sistema operacional e virtualização, julgue o item a seguir.

Na memória física, as páginas e as molduras de páginas (page frames) possuem o mesmo tamanho; assim, se houver 16 molduras de página física, 16 páginas virtuais poderão ser mapeadas na memória física.

A prática da computação científica pode se tornar mais eficiente quando ferramentas especializadas são utilizadas. Entre elas, uma das principais são os sistemas operacionais voltados para computação científica.
Diante do exposto, assinale a opção que apresenta a característica que é uma vantagem dos sistemas operacionais para computação científica.
O gerenciamento de memória em servidores Windows inclui mecanismos como a paginação e o cache de disco, visando ao melhor desempenho do sistema. Assinale a opção em que é apresentada ferramenta integrada ao Windows Server que permite monitorar em tempo real o uso das memórias RAM e virtual.
Página 3