Sistemas operacionais/Gerência de memória: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Linha 19:
Para que um programa seja executado ele precisa ser transformado em processo(s), assim é necessário alocar o descritor de processos, '''alocar espaço na memória''' para o '''código''' (área conhecida como TEXT, onde se localiza o programa principal, as funções e as bibliotecas estáticas), os '''dados''' (Data, área onde as variáveis são alocadas - globais, locais estáticas, buffers internos)e a '''pilha''' (que possui o HEAP, área onde se localiza as variáveis dinâmicas, e o STACK, endereços de retorno de chamadas e parâmetros de funções).
A atribuição de endereço físico para as áreas de código
== Gerenciamento Básico de Memória ==
|