Personsøkerminne er et minnesystem som bruker en bestemt struktur for dataene som er lagret i det. Nevnte data tildeles og kalles opp ved skjæringspunktet mellom en kolonne og rad på minnesiden, i stedet for av den fysiske plasseringen av disse dataene. Dette betyr at selv om dataene lagres på samme måte, kalles det en annen måte av datamaskinen.
Technipages forklarer personsøkerminne
Dette gjør det mulig å lagre minnesider andre steder enn standarden. De kan lagres hvor som helst hvor det er ledig minne, inkludert diskstasjoner. Med andre ord kan minnesider holdes unna minnet de refererer til. Personsøkerminne brukes til å jobbe med virtuelt minne, et oppsett som bruker datamaskinens harddisk til å utvide RAM-en som er tilgjengelig.
Det betyr at en krets eller dedikert brikke kaller en personsøkingsminneadministrasjonsenhet som flytter sider med data inn og ut av minneenheter. Disse PMMU-ene er hovedsakelig designet for å oversette virtuelle minneadresser til fysiske adresser. I tillegg tar den seg av minnebeskyttelse, cachekontroll og til og med ting som bussplanlegging. Sidene som brukes av både PMMUer og personsøkerminnesystemet generelt er som nevnt virtuelt minne.
Sammenhengende blokker med minne med fast lengde lagret i en sidetabell, for å være nøyaktig, omtrent som hvordan data oppbevares i for eksempel en Excel-tabell. Hvert element er tildelt sin egen unike plassering i den tabellen, og det er slik datamaskinen til slutt kan finne de riktige dataene – ved å følge dataene som er lagret i tabellen som et kart over koordinater.
Vanlig bruk av personsøkerminne
- Personsøkerminne bruker et system som ligner på regneark som holder en indeks over hvor informasjonen er lagret i RAM.
- PMMUer eller Paging Memory Management Units oversetter virtuelle minneadresser til sine fysiske motparter.
- Spesielt ved bruk av virtuelt minne er personsøkingsminnesystemer uunngåelige.
Vanlige misbruk av personsøkerminne
- Personsøkerminnet er lagret på samme sted som dataene det indekserer.