Questão FC406306
O gerenciamento de memória é um dos itens mais críticos na Computação de Alto Desempenho (HPC), para a garantia da sua boa performance. Assinale a afirmativa que apresenta os aspec
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
FGV · 2024
O gerenciamento de memória é um dos itens mais críticos na Computação de Alto Desempenho (HPC), para a garantia da sua boa performance. Assinale a afirmativa que apresenta os aspectos essenciais a serem observados por ocasião do monitoramento de memória em um ambiente de Computação de Alto Desempenho (HPC).
- Verificar a utilização de memória, a fragmentação de memória, a alocação dinâmica de memória, o uso de swap e a temperatura dos módulos de memória.
- Acompanhar o uso de memória física, a quantidade de memória compartilhada, a taxa de transmissão de dados entre os módulos de memória, a eficiência de alocação de memória e a disponibilidade de atualizações de firmware para os módulos de memória.
- Observar o consumo de memória em relação ao número de processadores, a velocidade de acesso à memória, a latência de acesso e a largura de banda de memória.
- Monitorar a utilização de memória, vazamentos de memória, uso de swap, fragmentação de memória e alocação dinâmica de memória.
- Acompanhar o uso de memória em relação à utilização da CPU, o consumo de memória por processo, a quantidade de memória compartilhada, a eficiência do algoritmo de paginação e a temperatura do processador.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A opção destaca itens essenciais para garantir desempenho em HPC: utilização de memória, vazamentos de memória, uso de swap, fragmentação de memória e alocação dinâmica.
A utilização de memória deve ser medida por nó e por processo (RSS, cache, buffers) e monitorada em tempo real para identificar picos que possam levar a OOM ou contenção entre jobs.
Os vazamentos de memória manifestam‑se como crescimento contínuo do consumo em aplicações longas; detectá‑los evita degradação progressiva e falhas. Use perfis e rastreadores para localizar alocações perdidas.
O uso de swap indica paginação: apesar de evitar crashes, causa latência severa em HPC. Trocar é sinal de insuficiência de RAM ou má distribuição NUMA e deve ser minimizado.
A fragmentação reduz a capacidade de obter blocos contíguos (impactando hugepages e malloc), e a alocação dinâmica (padrões de malloc/free, pools, alinhamento, afinidade NUMA) influencia throughput e latência — perfil e ajuste são necessários.
Conteúdo do catálogo FC Concursos · Atualizado em