Indholdsfortegnelse:
Definition - Hvad betyder hukommelsesfordeling?
Hukommelsesallokering er en proces, hvorved computerprogrammer og tjenester tildeles fysisk eller virtuel hukommelsesplads.
Hukommelsesallokering er processen med at reservere en delvis eller komplet del af computerhukommelsen til udførelse af programmer og processer. Hukommelsesallokering opnås gennem en proces, der kaldes hukommelsesstyring.
Techopedia forklarer hukommelsesfordeling
Hukommelsesallokering er primært en computerhardwarefunktion, men styres gennem operativsystem- og softwareapplikationer. Hukommelsesallokeringsprocessen er meget ens i fysisk og virtuel hukommelsesstyring. Programmer og tjenester tildeles med en bestemt hukommelse i henhold til deres krav, når de udføres. Når programmet er afsluttet eller er inaktiv, frigives hukommelsen og tildeles et andet program eller flettes sammen i den primære hukommelse.
Hukommelsesallokering har to kernetyper;
- Statisk hukommelsesfordeling: Programmet tildeles hukommelse på kompileringstidspunktet.
- Dynamisk hukommelsesfordeling: Programmerne tildeles hukommelse på kørselstidspunktet.
