Sistemas operacionais têm um importante papel no gerenciamen...
Essa recuperação é usualmente realizada por um processo denominado
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Alternativa A - Garbage collector
Explicação:
O tema da questão é a gerência de memória em sistemas operacionais, especificamente a recuperação de nacos de memória que foram descartados, seja por necessidade intencional ou devido a erros. Para responder corretamente, é necessário compreender como os sistemas operacionais lidam com a memória e quais processos são responsáveis por garantir que a memória seja utilizada de forma eficiente.
Vamos analisar cada alternativa:
A - Garbage collector: o Garbage Collector é um processo que gerencia automaticamente a recuperação de memória ocupada por objetos que não são mais utilizados por aplicações. Ele é essencial para evitar o desperdício de memória, liberando espaços que não estão em uso e prevenindo erros como memory leaks. Assim, ele realiza precisamente a tarefa mencionada na questão.
B - Kernel: o Kernel é o núcleo do sistema operacional, responsável por diversas tarefas, incluindo gerenciamento de memória, mas ele não é um processo específico para recuperação de memória descartada.
C - Memory Launcher: não existe um termo técnico amplamente reconhecido como Memory Launcher relacionado ao gerenciamento de memória em sistemas operacionais.
D - Memory Retrieval: o termo Memory Retrieval sugere a recuperação de memória, mas não é um termo técnico utilizado para descrever o processo automatizado de gerenciamento de memória.
E - Scheduler: o Scheduler é responsável por gerenciar a execução de processos, decidindo qual processo deve ser executado em determinado momento, e não pela recuperação de memória descartada.
Assim, a alternativa correta é A - Garbage collector, pois é o processo específico responsável pela recuperação automática de memória que não está mais sendo utilizada pelas aplicações, garantindo um uso eficiente da memória.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
garbage collector, ou o acrônimo GC: é um processo usado para a automação do . Com ele é possível recuperar uma área de memória inutilizada por um , o que pode evitar problemas de , resultando no esgotamento da memória livre para alocação.
Esse sistema contrasta com o gerenciamento manual de memória, em que o programador deve especificar explicitamente quando e quais objetos devem ser desalocados e retornados ao sistema. Entretanto, muitos sistemas usam uma combinação das duas abordagens.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo