Teste

Cursos de Creación de Páginas Web

Clasificado en Examenes de Religión de Universidad.

Escrito el 09 de Julio de 2009 en esEspañol y con un tamaño de 8.399 bytes.

Memória Principal:
Necessária para reduzir o número de operações de E/S à memória secundária.

Gerencia de memória do SO:
Função: manter o maior número de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais.

Estratégias para determinar onde o programa será carregado na MP:
Best-fit: A melhor partição é escolhida, selecionado a partição no qual o programa deixa o menor espaço sem utilização.
Worst-fit: Escolha a pior partição, isto é, aquela em que o programa a ser alocado deixa o maior espaço sem utilização.
First-fit. Seleciona a primeira partição livre de tamanho suficiente para carregar o programa.

objetivo: evitar ou diminuir o problema da fragmentação externa.

swapping: Utilizada para contornar a insuficiência de memória principal.

Para que a técnica de swapping foi introduzida?
Utilizada para contornar a insuficiência de memória principal.
Funcionamento: Processos que ficam na memória principal para serem executados são selecionados para esperarem na memória secundária, liberando espaço na memória principal. Quando um processo é tirado na memória principal, este é colocado em um arquivo de swap no disco. Posteriormente esse processo pode ser carregado para a memória principal e então executado.
Swap Out: é tirar o processo da MP e colocar ele no arquivo de swap (o processo é transferido da memória principal para a memória secundária em forma de arquivo).
Swap In: é tirar o processo do arquivo de swap e colocar ele na memória (o processo é carregado da memória secundária para a memória principal).

 

Conceitos vinculados a técnica de swapping:
Arquivo de Swap: Arquivo que representa um processo armazenado em disco.
Relação dinâmica de programas: sistema implementado para a alocar e desalocar os programas(processos);

Para que servem políticas de busca, alocação e substituição de páginas?
Como a gerência de memória virtual permite a execução de um programa sem que seu código esteja completamente residente na memória virtual, é necessário mecanismo que permita a busca de páginas na memória virtual.
Paginação por antecipação: traz todas as páginas do processo da memória secundária para a memória primária.
Paginação por demanda: traz, da Memória secundária para a principal, as páginas de acordo com que vão sendo necessárias para a execução do processo.

As páginas que são alocadas na memória por cada processo pode ser de maneira fixa ou variável.
Fixa: cada processo possui uma quantidade física à alocar.
Variável: é conforme o espaço.

 

Políticas que determinam que um processo pode ser retiradas da MP:
Política de substituição de página local: apenas as páginas do processo que gerou o page fault são candidatas a realocação.
Política de substituição global: as páginas alocadas na memória principal são candidatas a substituição, independente do processo que gerou o page fault.
Page falt: situação em que um processo procura a página de um processo na memória principal e não encontra, é necessário a alocação dessa página. A alocação do page in deve ser realizada.

 

Quando não existe espaço suficiente na memória principal para alocar novos processos, qual é o procedimento realizado pelo S.O? Qual a importância e aplicação da gerencia de memória virtual?
A gerência de memória virtual é a técnica que utiliza um dispositivo de armazenamento secundário (hd) para "conseguir" mais espaço para a alocação de processos. Nos sistemas multiprogramáveis, a Gerência de Memória Virtual não vincula o endereço feito pelo programa de endereço físicos da memória principal. As vantagens em se utilizar a gerência de memória virtual são: Programas e suas estruturas de dados deixam de estar limitados ao tamanho da memória física disponível; Apenas partes de cada processo estarão residentes da memória, e não o todo; Permite que um número maior de processos compartilhem a memória principal. A GMV trabalha com endereços reais (endereços na Mp) e endereços virtuais (MV - memória virtual), um mecanismo chamado mapeamento utiliza de uma tabela para mapear endereços reais de endereços virtuais; Em gerência de memória virtual, parte somente do processo fica alocado na memória principal, outra parte fica na memória virtual. Um conceito chamado "Paginação" é realizado pelo sistema operacional para trabalhar com vários endereços. A partir de então, os páginas na memória virtual ficam conhecidas como páginas virtuais e as páginas na memória real ficam conhecidos como páginas de memória real.

Políticas de Substituição de Página: seleção, dentre as diversas páginas alocadas, qual deverá ser liberada da memória principal para o acesso de outra página,.
Tamanho da página: O tamanho da página está associado ao hardware e varia de acordo com o processador;
Memória Virtual por Segmentação: Técnica de gerência de memória onde o espaço de endereçamento virtual é dividido em blocos de tamanhos diferentes.
Memória Virtual por Segmentação com Paginação: Técnica na qual o espaço de endereçamento é dividido em segmentos e, por sua vez, cada segmento dividido em páginas.
Swapping em Memória Virtual: Processo no qual faz o uso do swap out, swap in e swap file.

 

Exercícios sobre Gerência de Memória

Armazenar e recuperar informações são atividades essenciais para toda aplicação. Todo processo deve ler e gravar dados em dispositivos em discos. Para executar essas atividades, o Sistema Operacional utiliza-se do "Sistema de Arquivos" para armazenar, organizar e acessar os arquivos nos diretórios.

O que é um arquivo? Informações logicamente relacionadas;

Como os arquivos são organizados? Organização de Arquivos: Consiste em como os dados estão internamente armazenados;

Quais os métodos de acesso? Métodos de Acesso: Mecanismo pelo qual se recupera e grava informações em um registro;

Quem faz a interface entre as aplicações e os dispositivos? Operações de Entrada e Saída: consiste das rotinas do sistema de arquivos;

O que são diretórios? unidades raizes que permitem a leitura e gravação de dados;

Gerência de Alocação de Espaço em Disco: preocupa-se em como os arquivos são gravados em disco;

 

 

 

Tags:bla
Este documento se ha visitado 841 veces y le gusta a 1 personas
Los usuarios que han visitado esta ficha también han buscado:
Quais vantagens que a memória virtual trás para a execução de processos

insuficiencia de memoria

O que são políticas de buscas e alocação de páginas

importância da Gerência de Memória em sistemas operacionais.

MEMÓRIA VIRTUAL POR SEGMENTAÇÃO COM PAGINAÇÃO

qual a necessária da memoria virtual
vantagem swapping

vantagens das memorias secundarias

gerência de memória sem swap

swapping memoria

swap de processos em disco
quando o processo deve ser transferido novamente para a memória principal (swap in)?

swapping de memória

principal vantagem da memoria principal

vantagem worst fit

técnica swapping

gerencia de memoria sem swapping

gerência de memória primária e secundária
qual a ligação entre swapping e memoria virtual?

A técnica de swapping foi introduzida para contornar o problema da insuficiência de

Cursos
Comentarios

Compartir

© Wikiapuntes, 2012
Chuletas  |  Apuntes  |  Estudioteca