Muistin pullonkaula

Kirjoittaja: Eugene Taylor
Luomispäivä: 15 Elokuu 2021
Päivityspäivä: 22 Kesäkuu 2024
Anonim
KASASIN 4700€ CORSAIR HUIPPUPELIKONEEN! - Kasaus & pelitestit!
Video: KASASIN 4700€ CORSAIR HUIPPUPELIKONEEN! - Kasaus & pelitestit!

Sisältö

Määritelmä - mitä muistin pullonkaula tarkoittaa?

Muistin pullonkaula tarkoittaa muistin puutetta, joka johtuu riittämättömästä muistista, muistivuodoista, viallisista ohjelmista tai kun hidasta muistia käytetään nopeassa prosessorijärjestelmässä. Muistin pullonkaula vaikuttaa laitteen suorituskykyyn hidastamalla datan liikkumista prosessorin ja RAM: n välillä. Pitkittyneet käsittelyajat johtavat hitaisiin tietokonetoimintoihin.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää muistin pullonkaulan

Muistin pullonkaula ilmenee, kun suoritettavat sovellukset vaativat enemmän muistia kuin käytettävissä oleva fyysinen RAM. Windows-kaltaiset käyttöjärjestelmät käyttävät kiintolevyn virtuaalimuistia kaikkien käynnissä olevien sovellusten muistivaatimusten täyttämiseksi.

Laiminlyötyjen avoimien ohjelmien käyttämät muistialueet tallennetaan hakutiedostoon ja palautetaan sitten fyysiseen muistiin, kun ohjelma aktivoituu. Koska kiintolevyt ovat paljon hitaampia kuin RAM, näiden tietojen käyttö on hitaampaa, mikä on yksi syy muistipohjaiseen suorituskyvyn heikkenemiseen.


Pullonkaulot johtuvat samanaikaisesta tai liiallisesta käytöstä jaettuihin resursseihin, kuten muistiin, ja todennäköisesti syntyy, kun:

  • RAM-muistia ei ole riittävästi
  • Muistissa, levyissä tai tietokonejärjestelmissä on toimintahäiriö
  • Siellä on väärin määritetyt sovellukset, muisti tai yhteensopimattomat muistimoduulit
  • Jaettu muisti ei ole riittävä
  • Järjestelmät käsittelevät suurta määrää tietoa, ja muistia vaativat ohjelmat, kuten taloudelliset mallinnusohjelmat tai tietokannat, ovat käynnissä

Muistin pullonkaulat tunnistetaan yleensä muistivirheillä, kuten seuraavissa tapauksissa:

  • Muisti loppu
  • Aikakatkaisut, jotka tapahtuvat, kun odotetaan muistia
  • Pidentynyt kyselyn suorittamisaika, vähentynyt aktiivisten kyselyjen määrä tai äkillisesti odottamattomia CPU-piikkejä

Muistin pullonkaulat voidaan ratkaista erilaisilla menetelmillä, kuten:


  • Välimuistin käytön optimointi, asianmukainen muistin käyttö, lisäämällä fyysistä muistia tai arvioimalla sovelluksia ja prosesseja uudelleen
  • Seurataan sovelluksia ja korjataan tai korvataan sovelluksia, jotka vuotavat tai käyttävät muistia tehottomasti
  • Sivutiedoston koon lisääminen ja sen varmistaminen, että vapaaseen kiintolevytilaan mahtuu tiedosto
  • Tarpeettomien ohjainten, protokollien ja näyttöasetusten poistaminen
  • Käyttämättömien palvelujen lopettaminen
  • Lisää fyysistä muistia (Tätä voidaan rajoittaa enimmäismäärällä, jota tietokonelaitteistot ja käyttöjärjestelmä voivat käsitellä.)