TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

CONHECENDO MEMÓRIA FÍSICA E LÓGICA

Por:   •  2/3/2016  •  Trabalho acadêmico  •  2.937 Palavras (12 Páginas)  •  1.105 Visualizações

Página 1 de 12

FACULDADE DAS INDÚSTRIAS

GABRIEL MAXIMIANO PICANCIO

BRENO SANCHES TAMBURI

UNIDADE DE GERENCIAMENTO DE MEMÓRIA

SÃO JOSE DOS PINHAIS - PR

2014

GABRIEL MAXIMIANO PICANCIO E BRENO SANCHES TAMBURI

UNIDADE DE GERENCIAMENTO DE MEMÓRIA

Bacharelado de Sistemas de Informação, 4º Período, matéria Arquitetura de computadores orientado por Fabio Garcez Bettio

SÃO JOSÉ DOS PINHAIS - PR

2014

SUMÁRIO


1 Introdução ..........................................................................................................4
1.2 Conhecendo Memória Física e Lógica.............................................................5
1.3 Unidade de gerencia de memória....................................................................5
1.4 Partições Fixas ...............................................................................................5,6
1.5 Partições Variáveis .........................................................................................6,7
1.6 Swapping ........................................................................................................7,8
1.7 Paginação .......................................................................................................8
1.8 Segmentação ..................................................................................................9
1.9 Segmentação Paginada..................................................................................10
2 Translation Lookaside Buffer (TLB)....................................................................11
2.1 Memoria Associativa........................................................................................11
2.2 Uso de memória cache.....................................................................................12
3 Conclusão............................................................................................................13
4 Referências..........................................................................................................14


1 INTRODUÇÃO 

A utilização multiprogramação o mais importante dentro desta ação é divida em dois campos: qualidade de execução de um processo e velocidade pelo qual o mesmo é executado. Pois cada atividade desempenhada num processador tem sua parcela de importância dentro de um todo. A gerência de memória tem como serventia organizar, listar, incluir numa rotina e fazer com que cada um desses processos alcance a máxima velocidade sem perder a qualidade sem desprezar regras de segurança para não perder o algum dado contido no processo e sem causar problema em quaisquer que sejam as demais funções designadas para os demais processos. Respeitando também o espaço físico e lógico da memória. Em vista disso, a unidade de gerencia de memoria é quem pode prover de toda a manipulação destes processos e organização para que um a um sejam eles executados pelo processador.

1.2 CONHECENDO MEMÓRIA FÍSICA E LÓGICA

Memória logica é a parte responsável por endereçar e acessar cada um dos endereços por meio de instruções. Endereçamentos manipulados por memória logica são chamados de endereços lógicos. A memoria física propriamente dita constituísse de circuitos integrados pela eletrônica do computador dos quais alocam cada endereço por circuitos também colocados na mesma, logo, sua importância é dada pelo fato de que cada processo é gerado e efetuado graças a esta memória.

1.3 UNIDADE DE GERENCIA DE MEMÓRIA

A Unidade de Gerencia de Memoria (MMU – Memory Management Unit) a grosso modo seria o componente de hardware responsável pela gerencia de processos entre memória e processador, ela mapeia endereços físicos e lógicos enviados pela memoria para melhor utilização do sistema operacional, o endereço recebido é físico e chega ao processador como endereço logico para assim ser efetuado o processo (comando, informação) alocado ali. Cada um desses processos são guardados no DP (Descritor de Processos) e pode ser acessado pelo administrador, nunca por um usuário comum, toda vez que é executado um processo ou chaveamento dos mesmos todos os valores são copiados para DP e após isso este mesmo dado vai para o Registrador MMU. A diferença de cada mecanismo e modo de utilização da MMU depende da necessidade de cada processo que irá ser executado, espaço físico de memoria e numero de processos simultâneos. Esses mecanismos tem diferentes modos de execução.

  1. PARTIÇÕES FIXAS

Sistemas operacionais de multiprogramação permitem que mais de um processo seja solicitado e carregado na memoria, porém enquanto é feito a solicitação e alocação de um processo a um bloqueio das funções aguardando um sinal de ação por meio do E/S da parte do um processo alocado lá anteriormente. E aí então a CPU poderá ser utilizada novamente.

Assim, cada processo já fica listado e organizado na CPU evitando desperdícios de ciclo de processamento.  Porém para que a multiprogramação seja realmente efetuada a CPU se divide em inúmeras partições de tamanhos diferentes e cada programa então é alocado em uma partição em fila, ele fica no qual se enquadre exatamente ou o mínimo onde tenha o mínimo possível de espaço capaz de deixar que ele se aloque. Como são partições fixas o espaço não utilizado é desperdiçado e esse fato é conhecido como fragmentação interna.

Além deste problema, pode ocorrer também de um processo não atender ao tamanho das partições existentes, exemplo: Um processo de 110Kbytes tentando se alocar em uma partição de 25Kbyte e outra de 100Kbyte, e como elas não somam-se o processo não é carregado até que qualquer partição maior ou igual a 110Kbytes fique livre. Este problema é conhecido como fragmentação externa pois a memoria não se alocou inicialmente e precisou esperar execução de outro serviço de tamanhão igual ou próximo que se encaixe no mesmo padrão. Praticamente todos os processos de partição fixa possui desperdícios pois os processos nem sempre são iguais ao tamanho da partição.

...

Baixar como (para membros premium)  txt (19.5 Kb)   pdf (145.7 Kb)   docx (17.1 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com