Primær hukommelse, også kendt som hovedhukommelse eller RAM (Random Access Memory), har en begrænset kapacitet, der varierer afhængigt af systemet. Kapaciteten af primær hukommelse måles i bytes, og den kan variere fra nogle få megabyte (MB) til flere gigabyte (GB) i moderne computere.
Kapaciteten af primær hukommelse spiller en afgørende rolle i bestemmelsen af den samlede ydeevne af et computersystem. Det fungerer som en midlertidig lagerplads til aktivt at køre programmer, data og instruktioner. Når et program udføres, indlæses det i den primære hukommelse, hvor det hurtigt kan tilgås af processoren. Jo mere primær hukommelse et system har, jo flere programmer og data kan det indeholde samtidigt, hvilket giver mulighed for hurtigere multitasking og forbedret overordnet ydeevne.
Kapacitetskravene til primær hukommelse varierer afhængigt af typen og kompleksiteten af de opgaver, der udføres på computeren. Grundlæggende opgaver som at surfe på internettet, tekstbehandling eller afslappet spil kræver muligvis ikke en stor mængde primær hukommelse. Men krævende applikationer såsom videoredigering, 3D-gengivelse, programmering eller kørsel af virtuelle maskiner kræver typisk en betydelig mængde primær hukommelse for at fungere effektivt.
For at optimere systemets ydeevne er det vigtigt at sikre, at der er tilstrækkelig primær hukommelse til rådighed til at opfylde kravene til de applikationer, der bruges. Hvis den primære hukommelse er utilstrækkelig, kan systemet begynde at sænke farten eller udvise ydeevneproblemer, hvilket resulterer i langsommere indlæsningstider, applikationer, der ikke reagerer eller endda systemnedbrud.
Kapaciteten af den primære hukommelse kan udvides ved at tilføje yderligere hukommelsesmoduler til computerens bundkort, forudsat at den har ledige slots og understøtter den specifikke type hukommelsesmoduler. Opgradering af primær hukommelse er en almindelig og omkostningseffektiv måde at forbedre en computers ydeevne på, især til opgaver, der involverer håndtering af store mængder data eller kørsel af flere applikationer samtidigt.