Definição – o que significa alocação de memória?
A alocação de memória é um processo pelo qual programas e serviços de computador são atribuídos com espaço de memória física ou virtual.
A 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 é obtida por meio de um processo conhecido como gerenciamento de memória.
Definirtec explica a alocação de memória
A alocação de memória é principalmente uma operação de hardware do computador, mas é gerenciada por meio do sistema operacional e dos aplicativos de software. O processo de alocação de memória é bastante semelhante no gerenciamento de memória física e virtual. Programas e serviços são atribuídos com uma memória específica de acordo com 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 com a memória primária.
A alocação de memória tem dois tipos principais;
- Alocação de memória estática: O programa recebe memória alocada no momento da compilação.
- Alocação de memória dinâmica: Os programas são alocados com memória em tempo de execução.