Mikä on hakumuisti? määritelmä ja merkitys

Hakumuisti on muistijärjestelmä, joka käyttää tiettyä rakennetta siihen tallennetuille tiedoille. Mainitut tiedot osoitetaan ja niitä kutsutaan muistisivun sarakkeen ja rivin leikkauspisteen perusteella, eikä datan fyysisen sijainnin perusteella. Tämä tarkoittaa, että vaikka itse tiedot tallennetaan samalla tavalla, tietokone kutsuu niitä eri tavalla.

Technipages selittää hakumuistin

Tämä mahdollistaa muistisivujen tallentamisen muihin paikkoihin kuin tavalliseen. Ne voidaan tallentaa minne tahansa, missä muistitilaa on käytettävissä, mukaan lukien levyasemat. Toisin sanoen muistisivut voidaan pitää poissa muistista, johon ne viittaavat. Hakumuistia käytetään työskentelemään virtuaalimuistin kanssa. Se on kokoonpano, joka käyttää tietokoneen kiintolevyä käytettävissä olevan RAM-muistin laajentamiseen.

Tämä tarkoittaa, että piiri tai erillinen siru kutsuu hakumuistin hallintayksikköä, joka siirtää datasivuja muistilaitteisiin ja niistä pois. Nämä PMMU: t on suunniteltu pääasiassa kääntämään virtuaalimuistiosoitteet fyysisiksi osoitteiksi. Lisäksi se huolehtii muistin suojauksesta, välimuistin hallinnasta ja jopa asioista, kuten väylän suunnittelusta. Sivut, joita sekä PMMU: t että hakumuistijärjestelmä yleensä käyttävät, ovat, kuten mainittiin, virtuaalimuistia.

Sivutaulukkoon tallennetut kiinteän mittaisen muistin vierekkäiset lohkot, tarkemmin sanottuna, aivan kuten se, kuinka tietoja säilytetään esimerkiksi Excel-taulukossa. Jokaiselle elementille on määritetty oma yksilöllinen sijaintinsa kyseisessä taulukossa, ja näin tietokone voi lopulta paikantaa oikeat tiedot – seuraamalla taulukkoon tallennettuja tietoja koordinaattikartan tavoin.

Hakumuistin yleiset käyttötavat

  • Hakumuisti käyttää laskentataulukoiden kaltaista järjestelmää, joka pitää indeksin siitä, mihin tiedot on tallennettu RAM-muistiin.
  • PMMU: t tai hakumuistin hallintayksiköt kääntävät virtuaalimuistin osoitteet fyysisille vastineilleen.
  • Varsinkin virtuaalimuistin käytössä henkilöhakumuistijärjestelmät ovat väistämättömiä.

Hakumuistin yleiset väärinkäytökset

  • Hakumuisti on tallennettu samaan paikkaan, johon se indeksoi tiedot.