1. Técnicas de gerenciamento de memoria dos sistemas operacionais

1603 palavras 7 páginas
1. Técnicas de gerenciamento de memoria dos sistemas operacionais
A maioria dos computadores trabalha com o conceito de hierarquia de memória, possuindo uma pequena quantidade de memória cache, muito rápida, uma quantidade de memória principal (RAM) e uma quantidade muito grande de memória de armazenamento em disco (HD), considerada lenta. O problema básico para o gerenciamento de memória é que os programas atuais são muito grandes para rodarem, completamente, na memória cache. O gerenciador de memória deve ser capaz de controlar parte da memória está em uso (e quais não estão), alocar memória para processos quando eles necessitam e desalocar quando eles terminam e, principalmente, gerenciar a troca entre a memória principal e o disco, quando a memória principal é muito pequena para armazenar todos os processos.
Existem dois tipos de memória principal: a memória lógica e a memória física. A memória lógica é aquela manipulada pelos programas, ela é visível para os programas; sempre que um programa necessita alocar um espaço na memória esse espaço é alocado em memória lógica.
A memória física é a memória implementada pelos circuitos integrados é nela que os espaços alocados em memória lógica vão realmente residir, portanto a memória física tem tamanho menor que a memória lógica, geralmente. Para isso é necessário realizar uma tradução de endereços lógicos para endereços físicos, pois assim um programa que aloca uma memória lógica possa ter de fato uma memória física alocada para si.
Monoprogramação
A monoprogramação consiste em executar um processo por vez na memória, dessa forma todos os recursos de hardware são exclusivos para execução do mesmo.
Monoprogramação sem troca ou paginação
Este é o esquema mais simples possível: só é possível executar um programa de cada vez, compartilhando a memória entre o programa e o S.O. Existem três variações para este modelo:
O SO é carregado na parte inferior da memória, em RAM (Random Access Memory), e deixa a parte superior

Relacionados

  • Sistemas de Inforacao
    729 palavras | 3 páginas
  • Sistemas operacionais android
    1485 palavras | 6 páginas
  • Gerenciamento de memoria
    2820 palavras | 12 páginas
  • Sisope U3
    2404 palavras | 10 páginas
  • teste
    1157 palavras | 5 páginas
  • ATPS sistemas operacionais
    3284 palavras | 14 páginas
  • Teste
    1199 palavras | 5 páginas
  • teste
    3141 palavras | 13 páginas
  • trabalhos
    3246 palavras | 13 páginas
  • atps
    3596 palavras | 15 páginas