Sistemas operacionais têm um importante papel no gerenciamen...

Próximas questões
Com base no mesmo assunto
Ano: 2022 Banca: FGV Órgão: MPE-GO Prova: FGV - 2022 - MPE-GO - Analista em Informática |
Q1912763 Sistemas Operacionais
Sistemas operacionais têm um importante papel no gerenciamento de memória de um computador, especialmente na recuperação de nacos de memória que foram descartados, seja intencionalmente ou pela ocorrência de erros.
Essa recuperação é usualmente realizada por um processo denominado 
Alternativas

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