FC ConcursosFC Concursos

Questão FC374619

Em um sistema operacional multitarefa, o gerenciamento de memória é uma das funções cruciais para garantir a eficiência na execução de processos. O sistema utiliza técnicas como pa

Sistema de Gerenciamento de Banco de Dados (SGBD)

Instituto Consulplan · 2025

Em um sistema operacional multitarefa, o gerenciamento de memória é uma das funções cruciais para garantir a eficiência na execução de processos. O sistema utiliza técnicas como paginação, memória cache e buffers para otimizar o desempenho. Além disso, a memória virtual é utilizada para expandir a memória física e permitir a execução de programas maiores do que a memória RAM disponível. Considerando esse contexto, assinale a afirmativa correta sobre o gerenciamento de memória e técnicas associadas.

  1. A paginação permite que a memória física seja utilizada de forma contígua para todos os processos, eliminando qualquer possibilidade de fragmentação interna.
  2. O uso de buffers nas operações de entrada e saída é desnecessário, pois as transferências diretas entre o processador e os dispositivos de E/S garantem maior desempenho.
  3. No gerenciamento de entrada e saída, o uso de buffers não tem impacto significativo no desempenho, pois os dispositivos de E/S operam em velocidade igual à do processador.
  4. A memória cache é responsável apenas por armazenar dados provenientes de dispositivos de armazenamento como discos rígidos, melhorando o desempenho das operações de leitura e escrita.
  5. A memória virtual permite que um processo utilize mais memória do que a disponível fisicamente, armazenando parte dos dados em um espaço no disco rígido, facilitando a execução de programas maiores.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Afirmativa incorreta. A memória cache não se limita a guardar dados vindos de dispositivos de armazenamento; sua função principal é reduzir a latência entre o CPU e a RAM, mantendo cópias de dados e instruções acessados com frequência para acelerar o processamento.

Existem vários níveis de cache (L1, L2, L3) na hierarquia de memória e políticas como write-back e write-through, além de métricas como hit e miss rate. Embora sistemas também utilizem um buffer/cache de disco para otimizar operações de E/S, isso é um caso específico — não a totalidade da função de cache.

Em resumo: cache serve para acelerar acesso à memória em vários pontos da arquitetura, não apenas para melhorar leituras/escritas de disco.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo