Questão nº 79
Questão de Conhecimentos Específicos - Suporte · CESGRANRIO BANESE 01/2025 (nº 79)
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
- AHigh Bandwidth Memory
- BTranslation Lookaside Buffer (alternativa correta)
- CDynamic Random-Access Memory
- DSynchronous Dynamic Random-Access Memory
- EElectrically Erasable Programmable Read-Only Memory
Resposta comentada
Gabarito Alternativa B
A memória virtual traduz endereços virtuais (usados pelo programa) em endereços reais (físicos na RAM). Para acelerar essa tradução, o hardware usa um cache minúsculo e ultrarrápido que guarda as traduções das páginas mais usadas recentemente, permitindo busca simultânea em todas as entradas (mapeamento associativo). Esse cache é o TLB.
- (A) Incorreta: High Bandwidth Memory (HBM) é um tipo de RAM de alta largura de banda usada em GPUs, não tem função de tradução de endereços.
- (B) Correta: O Translation Lookaside Buffer (TLB) é exatamente essa memória associativa que armazena as traduções recentes de páginas virtuais para físicas, evitando consultas lentas à tabela de páginas na memória principal.
- (C) Incorreta: Dynamic Random-Access Memory (DRAM) é a memória principal comum (RAM), onde ficam as páginas e a tabela de páginas, mas não faz o mapeamento associativo rápido.
- (D) Incorreta: Synchronous Dynamic Random-Access Memory (SDRAM) é um tipo específico de DRAM sincronizada com o clock, também é apenas memória principal, sem papel na tradução de endereços.
- (E) Incorreta: Electrically Erasable Programmable Read-Only Memory (EEPROM) é memória não volátil para firmware (como BIOS), não participa do mapeamento de páginas em tempo de execução.
Armadilha da banca: a letra (C) e (D) são as mais tentadoras, pois o aluno confunde "memória" com "memória principal". A pegadinha está no detalhe do enunciado: "memória especial que mantém apenas as traduções... verificar simultaneamente em todas as suas entradas". Isso descreve um cache associativo, não a RAM. O TLB é uma memória cache, não a RAM.
Fonte: CESGRANRIO BANESE 01/2025 Técnico Bancário III - Suporte (Caderno Prova C). Reproduzida para fins de estudo.