201 Q730248
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Em um sistema operacional, o gerenciador de memória controla o uso da memória, aloca memória para os processos e libera memória quando os processos terminam, além de gerenciar a troca de processos entre a memória e o disco. A respeito desse tema, julgue os itens a seguir. Uma maneira de realizar a multiprogramação consiste em dividir a memória em diversas partições, comumente de tamanhos diferentes. Essa divisão pode, por exemplo, ser feita de modo manual, quando o sistema for inicializado.
202 Q131560
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Gerenciamento de memória é um dos fatores de maior influência no desempenho de sistemas multiprogramados, especialmente em sistemas de tempo repartido ou que implementem memória virtual. A respeito desse tema, julgue os próximos itens.

A política global de gerenciamento de memória que dispensa uma política local faz que os processos submetidos ao sistema recebam uma prioridade que é usada para substituição de páginas. Quando uma falha ocorre, uma página é retirada do processo menos prioritário de acordo com uma política conveniente.

203 Q131558
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Gerenciamento de memória é um dos fatores de maior influência no desempenho de sistemas multiprogramados, especialmente em sistemas de tempo repartido ou que implementem memória virtual. A respeito desse tema, julgue os próximos itens.

A escolha do tamanho de página é crucial quanto ao desempenho do sistema, já que páginas pequenas diminuem a fragmentação interna de memória, isto é, o carregamento de informação que não será utilizada. Por outro lado, páginas pequenas fazem aumentar o tamanho de tabela de páginas, que em casos de paginação sob demanda requer um número maior de acessos ao disco, o que é um fator de ineficiência importante.

204 Q131556
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Gerenciamento de memória é um dos fatores de maior influência no desempenho de sistemas multiprogramados, especialmente em sistemas de tempo repartido ou que implementem memória virtual. A respeito desse tema, julgue os próximos itens.

A política de substituição de memória LRU (least recently used) se baseia na hipótese de que as páginas referenciadas há mais tempo serão referenciadas no futuro próximo com menor probabilidade do que as páginas mais recentemente referenciadas. Assim, essa política é mais eficiente que a política FIFO, que substitui a página carregada há mais tempo.

205 Q131554
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Gerenciamento de memória é um dos fatores de maior influência no desempenho de sistemas multiprogramados, especialmente em sistemas de tempo repartido ou que implementem memória virtual. A respeito desse tema, julgue os próximos itens.

As políticas de gerenciamento de memória com base na atividade do canal usadas para permuta de páginas são, em geral, eficazes para evitar colapso devido à competição pela memória, já que o colapso pode ocorrer mesmo com um nível de multiprogramação pequeno e, nesse caso, a atividade do canal é alta, pois um processo solicita uma página antes do serviço da falta pendente.

206 Q131552
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Gerenciamento de memória é um dos fatores de maior influência no desempenho de sistemas multiprogramados, especialmente em sistemas de tempo repartido ou que implementem memória virtual. A respeito desse tema, julgue os próximos itens.

O fenômeno chamado localidade de referências corresponde ao comportamento de programas típicos quanto ao padrão de referências de seu espaço lógico: as referências de um processo tendem a se agrupar em um subconjunto de seu espaço lógico; esse subconjunto pode variar durante a execução do processo, mas em determinado instante da execução ele representa o subconjunto preferido para referências do processo.

207 Q131423
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Analise as características abaixo a respeito de sistemas em cluster:

 I. memória distribuída;

II. balanceamento de carga;

 III. programação paralela através de threads;

IV. programação paralela através de bibliotecas de troca de mensagens;

V. alta disponibilidade.

 A opção que apresenta todas as características corretas é:

208 Q131421
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Suponha que um computador possui uma área de memória de usuário de 500K bytes. Suponha também que há duas opções de gerência de memória: a primeira usa páginas (regiões) de tamanho fixo de 50 K bytes e a segunda usa segmentos (região) de 4 K bytes. Considerando que 95% dos programas possuem em média menos que 30 K bytes, a técnica de gerência de memória que permite a menor fragmentação interna ( memória interna a uma região, mas não usada) da memória principal é:

209 Q131418
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Com relação ao esquema de gerenciamento de memória virtual, é INCORRETO afirmar que:

210 Q131415
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considerando que na SUN SPARC Station o esquema de gerenciamento de memória virtual faz uso de um sistema multinível de page tables conforme mostrado abaixo, o tamanho do espaço virtual de endereçamento de cada processo é igual a: