Hjem virtualisering Hva er en flaskehals i minnet? - definisjon fra techopedia

Hva er en flaskehals i minnet? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Memory Bottleneck?

En flaskehals i minnet viser til en minnemangel på grunn av utilstrekkelig minne, minne-lekkasjer, mangelfulle programmer eller når tregt minne brukes i et raskt prosessorsystem. En minneflaskehals påvirker maskinens ytelse ved å bremse bevegelsen av data mellom CPU og RAM. Den økte behandlingstiden fører til treg datamaskinoperasjoner.

Techopedia forklarer Memory Bottleneck

En flaskehals i minnet oppstår når du kjører applikasjoner krever mer minne enn tilgjengelig fysisk RAM. Operativsystemer som Windows bruker virtuelt minne på harddisken for å imøtekomme minnekravene for alle programmene som kjører.

De minst brukte minneområdene okkupert av inaktive åpne programmer lagres i personsøkerfilen og blir deretter hentet inn i det fysiske minnet når programmet blir aktivt. Siden harddisker er mye tregere enn RAM, er tilgangen til denne informasjonen tregere, noe som er en av årsakene til minnebasert redusert ytelse.

Flaskehalser er resultatet av samtidig eller overdreven tilgang til delte ressurser som hukommelsen, og vil sannsynligvis oppstå når:

  • Det er mangelfull RAM
  • Det er et minne, et disk eller et datasystem som ikke fungerer
  • Det er feil konfigurerte applikasjoner, minne eller ikke-matchede minnemoduler
  • Tilordnet minne er utilstrekkelig
  • Systemer behandler store mengder informasjon, og minneintensive programmer som økonomiske modelleringsprogrammer eller databaser kjører

Flaskehalser i minnet blir vanligvis identifisert av minnefeil som i følgende tilfeller:

  • Tomt for minne
  • Timeouts som oppstår når du venter på en minne-ressurs
  • En økning i utførelsestid for spørring, fall i antall aktive spørsmål eller plutselige uventede CPU-pigger

Flaskehalser i minnet kan løses ved hjelp av forskjellige metoder som:

  • Optimaliser cache-bruken, riktig minnebruk, tilfører mer fysisk minne eller evaluerer applikasjoner og prosesser på nytt
  • Overvåke applikasjonene og korrigere eller erstatte de som lekker eller bruker minnet ineffektivt
  • Øke størrelsen på personsøkerfilen og sikre at ledig harddiskplass kan huse filen
  • Fjerne unødvendige drivere, protokoller og skjerminnstillinger
  • Stoppe ubrukte tjenester
  • Legge til mer fysisk minne (Dette kan være begrenset av den maksimale mengden datamaskinvaren og operativsystemet kan håndtere.)
Hva er en flaskehals i minnet? - definisjon fra techopedia