Gerência de memorias

6087 palavras 25 páginas
Sistemas Operacionais

1. Gerência de Memória

Introdução Os algoritmos de gerência de memória variam de uma abordagem primitiva próxima à máquina a estratégias de paginação e segmentação. Cada abordagem tem suas próprias vantagens e desvantagens. A seleção de um método de gerência de memória para um sistema específico depende de muitos fatores, especialmente do projeto de hardware do sistema. Muitos algoritmos requerem suporte de hardware.
A memória é fundamental para a operação de um sistema de computação moderno. A memória consiste em um grande vetor de palavras ou bytes, cada qual com seu próprio endereço. A CPU busca instruções da memória de acordo com o valor do contador de programa. Essas instruções também poderão causar carga e armazenamento em endereços de memória específicos.
Um ciclo típico de execução de instrução, por exemplo, primeiro busca uma instrução da memória. Depois que a instrução tiver sido executada sobre os operandos, os resultados poderão ser armazenados de volta na memória. Observe que a unidade de memória vê apenas um fluxo de endereços de memória; não sabe como eles são gerados (o contador de instrução, indexação, indireção, endereços literais e assim por diante) ou para que servem (instruções ou dados). Da mesma forma, podemos ignorar como um endereço de memória é gerado por um programa. Estamos interessados apenas na seqüência de endereços de memória gerados pelo programa em execução.

A memória lógica de um processo é aquela que o processo enxerga, ou seja, aquela que o processo é capaz de endereçar e acessar usando as suas instruções. Os endereços manipulados pelo processo são endereços lógicos. Em outras palavras, as instruções de máquina de um processo especificam endereços lógicos. Por exemplo, um processo executando um programa escrito em linguagem C manipula variáveis do tipo pointer. Essas variáveis contêm endereços lógicos. Em geral, cada processo possui sua própria memória lógica, que é independente da memória

Relacionados

  • Gerencia De Memoria
    2264 palavras | 10 páginas
  • Gerencia de memoria
    5552 palavras | 23 páginas
  • Gerencia De Memoria
    1327 palavras | 6 páginas
  • gerencia de memoria
    2433 palavras | 10 páginas
  • Gerência de Memória
    10098 palavras | 41 páginas
  • Gerencia de memoria
    3724 palavras | 15 páginas
  • Gerencia de memória
    394 palavras | 2 páginas
  • Gerencia da memoria
    994 palavras | 4 páginas
  • gerencia de memoria
    460 palavras | 2 páginas
  • Gerência de Memória
    2903 palavras | 12 páginas