Qual a diferença na gerência de memória em paginação por demanda e paginação antecipada?

Grátis

7 pág.

  • Denunciar

Pré-visualização | Página 2 de 3

sejam carregados na memória para garantir a proteção das aplicações em ambiente multiprogramáveis. Assinale a alternativa que apresenta o(s) item(ns) correto(s): C​ - Somente os itens I e II estão corretos. Questão 10/10 Quanto a técnica de Overlay, assinale a alternativa correta. A - ​Para permitir a execução de programas com tamanho maiores que a memória principal, a solução encontrada foi dividir o programa em módulos, de forma que seja possível a execução independente de cada módulo, utilizando uma mesma área de memória, denominado área de troca ou área de overlay. Questão 1/5 Diferencie os escalonamentos preemptivos e não premptivos? Nota: 20.0 Resposta​: ​No escalonamento preemptivo, o sistema operacional pode interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo na UCP. No escalonamento não-preemptivo, quando um processo está em execução, nenhum evento externo pode ocasionar a perda do uso do processador. O processo somente sai do estado de execução, caso termine seu processamento ou execute instruções do próprio código que ocasionem uma mudança para o estado de espera. Questão 2/5 O que é política de escalonamento de um sistema operacional? Nota: 20.0 Uma política de escalonamento é composta por critérios estabelecidos para determinar qual processo em estado de pronto será escolhido para fazer uso do processador. Resposta​:É uma política que define qual dos processos em estado de pronto ira usar o processador. Questão 3/5 Nos sistemas multiprogram áveis as tarefas são executadas de for ma concorrente. A camada de usuário pode fazer várias solicitações pa ra o sistema e essas solicitações são processadas de forma compar tilhada pela UCP. Para o compartilhamento dos r ecursos de processamento é utilizado às té cnicas de interrupçõe s e exceções. Explique o mecanismo de funcionamento das interrupções. Nota: 20.0 Interrupção e exceção são técnicas para implementação da concorrência, enquanto a interrupção é um evento interno ao programa em execução a exceção é um evento externo ao programa em execução. Resposta: Uma interrupção sempre é gerada por algum evento externo ou programa, e nesse caso, independente da... Questão 4/5 Mesmo com o aumento da eficiência da multiprogramação e, particularmente, da gerência de memória, muitas vezes um programa não podia ser executado por falta de uma partição livre disponível. A técnica de swapping foi introduzida para contornar o problema da insuficiência da memória principal. Explique o funcionamento da técnica de swapping. Nota: 20.0 O sistema escolhe um processo residente, que é transferido da memória principal para a memória secundária (swap out), geralmente em disco. Posteriormente, o processo é carregado de volta da memória secundária para memória principal (swap in) e pode continuar sua execução. Resposta​:O sistema escolhe o processo residente, que é transferido da memória principal para a m emória secundária(swap out), geralmente em disco. Posteriormente o processo é carregado de volta a memória secundária para a memória principal( swap in) e pode continuar em ex ecução . Questão 5/5 A política de busca de páginas deter mina quando uma página deve ser carregada p ara a memória. Basicamente existem duas estratégias pa ra este propósito. Paginação por deman da e paginação antecipada. Explique como as du as políticas de busca de páginas fun ciona. Nota: 20.0 Na paginação por demanda, as páginas dos processos são transferidas da memória secundária para principal apenas quando são referenciadas. Na paginação antecipada, o sistema carrega para a memória principal, além da página referenciada, outras páginas que podem ser ou não ser necessárias ao processo ao longo do seu processamento. Resposta​:Paginação por demanda é quando as paginas dos processos são transferidas da memória secundária para a principal apenas quando são referenciadas. Paginação antecipada é o carregamento das paginas na memória antecipadamente, sendo que o sistema tenta prever as p aginas que serão necessárias a execução do programa. Questão 1/5 - Sistemas Operacionais O que é um page fault, quando ocorre e quem controla a sua ocorrência? Nota: 20.0 Resposta: O page fault ocorre todas as vezes que um processo faz referência a um endereço virtual pertencente a uma página virtual que não se encontra mapeada em uma página real, ou seja, não está no momento, na memória principal. A ocorrência de um page fault é verificada através do bit de validade presente na ETP da tabela de páginas referente a página virtual e controlada pelo sistema operacional. Questão 2/5 - Sistemas Operacionais A memória sempre foi vista como um recurso escasso e caro, mesmo atualmente, com a redução de custo e consequentemente aumento da capacidade da memória principal, seu gerenciament um dos fatores mais importantes no projeto de sistemas operacionais. Quais as funções básica gerencia de memória? Nota: 20.0 Resposta: Maximizar o número de processos na memória, permitir a execução de programas maiores que a memória física, compartilhamento de dados na memória e proteção da memória utilizada por cada processo e pelo sistema operacional. Questão 3/5 - Sistemas Operacionais Defina o conceito de memória virtual e quais os seus benefícios? Nota: 20.0 Resposta: Memória virtual é uma técnica sofisticada e poderosa de gerência de memória, onde as memórias principal e secundaria são combinadas dando as usuário a ilusão de existir uma memória muito maior que a capacidade real da memória principal. É possível executar uma quantidade de processos muito maior aumentando o compartilhamento de recursos e performance do sistema. Questão 4/5 - Sistemas Operacionais Descreva o funcionamento dos escalonamentos FIFO e SJF. Nota: 20.0 Resposta: No escalonamento FIFO os processos são selecionados para execução em ordem de chegada, enquanto no escalonamento SJF os processos são selecionados de acordo com o tempo de execução, em que os processos que consomem menos tempo da CPU são executados primeiro. Questão 5/5 - Sistemas Operacionais Defina o conceito de sistema computacional? Nota: 20.0 Resposta: É um conjunto de elementos (programas) capazes de fazer um todo (computador) funcionar, tornando a utilização do computador mais eficiente e conveniente. Conjunto de componentes eletrônicos (hardware) capazes de processar informações de acordo comum programa (software). Questão baseada nos slides da aula 1, pg 10. Questão 1/5 Como seria utilizar um computador sem um sistema operacional? Nota: 20.0 Resposta: Muito complicado, pois sem o sistema operacional teríamos que fazer todo o gerenciamento do hardware (processador e memória por exemplo) manualmente, tornando o trabalho lento e com grandes possibilidades de erro. Para utilizar um computador sem sistema operacional, o operador deveria conhecer profundamente o funcionamento de todo o hardware, o que seria inviável. Gabarito: ​Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. DEITEL. Sistemas Operacionais. 2005. Capítulo I, pg 5 Resposta: Questão 3/5 Qual a diferença entre fragmentação interna e externa da memória principal? Resposta: Fragmentação interna: Os programas não preenchem totalmente as partições onde são carregados. Fragmentação externa: Os programas utilizam o espaço necessário, porém quando são finalizados deixam cada vez menos espaço na memória, não permitindo a inicialização de novos programas. Nesse caso, não ocorre

Página123

Qual a diferença na gerência de memória em paginação por demanda e paginação antecipada explique com suas palavras?

Paginação por demanda é quando as páginas dos processos são transferidas da memória secundária para a principal apenas quando são referenciadas. Paginação Antecipada é o carregamento de páginas na memória antecipadamente, sendo que o sistema tenta prever as páginas que serão necessárias à execução do programa.

O que é paginação sob demanda?

Paginação por demanda: As páginas são carregadas apenas quando são referenciadas. O programa começa sua execução com nenhuma de suas páginas carregadas na memória RAM. Assim que falta de páginas acontecem, o sistema operacional copia as páginas necessárias para a memória.

Quais são as 2 formas de gerenciamento do espaço alocado nos discos?

Gerenciamento sem Troca ou Paginação: troca e paginação são métodos utilizados de movimentação da memória para o disco e vice-versa durante a execução dos processos. Sem troca ou paginação é o caso mais simples.

Para que serve a memória de paginação?

Em suma, o arquivo de paginação funciona como uma memória de segurança que ajuda o foco RAM real sobre o que é importante e auxilia-lo quando a RAM é insuficiente. O problema desse recurso é que ele ocupa espaço em disco, por isso, se a memória virtual no Windows está atrapalhando, aprenda a colocar ela em outro local.

Toplist

Última postagem

Tag