Hjem Hardware Hvad er hukommelsesallokering? - definition fra techopedia

Hvad er hukommelsesallokering? - definition fra techopedia

Indholdsfortegnelse:

Anonim

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.
Hvad er hukommelsesallokering? - definition fra techopedia