Hem Hårdvara Vad är minnesallokering? - definition från techopedia

Vad är minnesallokering? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder minnesallokering?

Minneallokering är en process genom vilken datorprogram och tjänster tilldelas fysiskt eller virtuellt minnesutrymme.


Tilldelning av minne är processen för att reservera en del eller komplett del av datorminne för exekvering av program och processer. Tilldelning av minne uppnås genom en process som kallas minneshantering.

Techopedia förklarar Memory Allocation

Tilldelning av minne är främst en datormaskinvaruoperation men hanteras genom operativsystem och programvaruapplikationer. Processen för minnesallokering är ganska likadan i fysisk och virtuell minneshantering. Program och tjänster tilldelas ett specifikt minne enligt deras krav när de körs. När programmet har avslutat sin drift eller är i viloläge släpps minnet och allokeras till ett annat program eller slås samman i det primära minnet.


Minneallokering har två kärntyper;

  • Statisk minnesallokering: Programmet tilldelas minne vid kompileringstid.
  • Dynamisk minneallokering: Programmen tilldelas minne vid körning.
Vad är minnesallokering? - definition från techopedia