Índice:
Definição - O que significa Alocação de Memória?
A alocação de memória é um processo pelo qual os programas e serviços de computador são atribuídos com espaço de memória físico ou virtual.
Alocação de memória é o processo de reservar uma parte parcial ou completa da memória do computador para a execução de programas e processos. A alocação de memória é alcançada através de um processo conhecido como gerenciamento de memória.
Techopedia explica alocação de memória
A alocação de memória é principalmente uma operação de hardware de computador, mas é gerenciada por meio de sistemas operacionais e aplicativos de software. O processo de alocação de memória é bastante semelhante no gerenciamento de memória física e virtual. Os programas e serviços são atribuídos com uma memória específica conforme seus requisitos quando são executados. Depois que o programa termina sua operação ou fica ocioso, a memória é liberada e alocada para outro programa ou mesclada na memória principal.
A alocação de memória possui dois tipos principais;
- Alocação de memória estática: O programa recebe memória alocada em tempo de compilação.
- Alocação Dinâmica de Memória: Os programas são alocados com memória em tempo de execução.