Hukommelsesflaskehals

Forfatter: Eugene Taylor
Oprettelsesdato: 15 August 2021
Opdateringsdato: 22 Juni 2024
Anonim
SSD vs HDD: Old PC SATA 2 Upgrade (Fedora Linux OS)
Video.: SSD vs HDD: Old PC SATA 2 Upgrade (Fedora Linux OS)

Indhold

Definition - Hvad betyder hukommelsesflaskehals?

En hukommelsesflaskehals henviser til en hukommelsesmangel på grund af utilstrækkelig hukommelse, hukommelseslækager, defekte programmer, eller når der bruges langsom hukommelse i et hurtigt processorsystem. En hukommelsesflaskehals påvirker maskinens ydelse ved at nedsætte bevægelsen af ​​data mellem CPU og RAM. De øgede behandlingstider fører til langsomme computerfunktioner.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer hukommelsesflaskehals

En hukommelsesflaskehals opstår, når der køres applikationer, kræver mere hukommelse end den tilgængelige fysiske RAM. Operativsystemer som Windows bruger virtuel hukommelse på harddisken til at imødekomme hukommelseskravene til alle de kørende applikationer.

De mindst anvendte hukommelsesområder optaget af inaktive åbne programmer gemmes i personsøgerfilen og hentes derefter ind i den fysiske hukommelse, når programmet bliver aktivt. Da harddiske er meget langsommere end RAM, er det langsommere at få adgang til disse oplysninger, hvilket er en af ​​årsagerne til hukommelsesbaseret nedsat ydelse.


Flaskehalse er resultatet af samtidig eller overdreven adgang til delte ressourcer såsom hukommelsen og forekommer sandsynligvis, når:

  • Der er utilstrækkelig RAM
  • Der er en hukommelses-, disk- eller computersystem, der fungerer korrekt
  • Der er forkert konfigurerede applikationer, hukommelse eller hukommelsesmoduler, der ikke er parret
  • Tildelt hukommelse er utilstrækkelig
  • Systemer behandler store mængder information, og hukommelseskrævende programmer såsom økonomiske modelleringsprogrammer eller databaser kører

Hukommelsesflaskehalse identificeres normalt ved hukommelsesfejl, såsom i følgende tilfælde:

  • Ikke mere hukommelse
  • Timeouts, der opstår, når du venter på en hukommelsesressource
  • En stigning i udførelsestid for forespørgsel, fald i antallet af aktive forespørgsler eller pludselige uventede CPU-spikes

Hukommelsesflaskehalse kan løses ved hjælp af forskellige metoder, såsom:


  • Optimering af cache-brug, korrekt hukommelsesbrug, tilføjelse af mere fysisk hukommelse eller revurdering af applikationer og processer
  • Overvågning af applikationer og korrigering eller udskiftning af dem, der lækker eller bruger hukommelsen ineffektivt
  • Forøgelse af paging-filens størrelse og sikre, at den ledige harddiskplads kan rumme filen
  • Fjernelse af unødvendige drivere, protokoller og skærmindstillinger
  • Stop af ubrugte tjenester
  • Tilføjelse af mere fysisk hukommelse (Dette kan være begrænset af den maksimale mængde, som computerhardwaren og operativsystemet kan håndtere.)