Escolar Documentos
Profissional Documentos
Cultura Documentos
Endereçamento de Memória
• Cada célula de memória possui um endereço único que a identifica e indica sua localização
específica na memória do computador, permitindo ao sistema encontrar e acessar
precisamente a informação armazenada.
Segmentos Lógicos
São diferentes partes ou seções que organizam a informação armazenada na memória do
computador. Cada segmento tem uma função específica:
1
• Uma vez alocado, o segmento de código permanece na memória enquanto o processo
está em execução.
Segmento Heap
Alocação e Liberação Dinâmica de Memória
• Os blocos de memória são alocados dinamicamente, ou seja, o programa pode
solicitar espaço de memória conforme necessário durante sua execução.
• Isso é útil quando o tamanho dos dados a serem armazenados não é conhecido
antecipadamente ou pode variar
• Além disso, o heap também permite a liberação de blocos de memória quando eles
não são mais necessários, evitando o uso excessivo de recursos.
Gerenciamento Manual
• O programador é responsável por alocar e liberar explicitamente a memória através
do código, usando, por exemplo, na linguagem C, as fun'ções malloc para alocar
espaço na memória e free , para liberá-lo