Imagem de fundo

O gerenciamento de memória é uma das principais funções dos...

O gerenciamento de memória é uma das principais funções dos sistemas operacionais, responsável por gerenciar o uso da memória RAM disponível em um computador ou dispositivo eletrônico. Dentre as técnicas utilizadas pelos sistemas operacionais para gerenciar a memória RAM disponível está a alocação de memória, que pode ser feita estaticamente ou dinamicamente. Dessa forma, é CORRETO afirmar que:


A

Na alocação dinâmica, o compilador ou o sistema operacional alocam a quantidade necessária de memória de uma vez e atribuem espaços de memória permanentes para as variáveis, que são acessíveis durante todo o ciclo de vida do programa.


B

A alocação de memória estática requer menos espaço em memória do que a alocação de memória dinâmica.


C

A alocação de memória estática é mais comum em sistemas operacionais modernos do que a alocação de memória dinâmica.


D

A alocação de memória estática é permanente, enquanto a alocação de memória dinâmica pode ser alterada durante a execução do programa.


E

Na alocação estática o programa precisa solicitar a quantidade de memória necessária ao sistema operacional em tempo de execução e depois liberar a memória quando ela não for mais necessária.