Forskel mellem virtuel hukommelse og cachehukommelse

Nøgleforskel: Virtual hukommelse er en abstraktion af hovedhukommelsen. Det udvider den tilgængelige hukommelse af computeren ved at gemme de inaktive dele af indhold RAM på en disk. Når indholdet er påkrævet, hentes det tilbage til RAM. Cache-hukommelse bruges til at gemme data, der ofte er adgang til, for hurtigt at få adgang til dataene, når det er nødvendigt. De begge er konceptuelt de samme; Men de adskiller sig hovedsageligt i gennemførelsen, hvilket resulterer i forskellige aspekter som hastigheds- og kontrolmekanismen.

Virtual hukommelse er en abstraktion af hovedhukommelsen. Det bruges til at skjule oplysningerne om systemets reelle fysiske hukommelse. Det udvider den tilgængelige hukommelse af computeren ved at gemme de inaktive dele af RAM-indholdet på en disk. Når indholdet er påkrævet, hentes det tilbage til RAM. Virtuel hukommelse skaber en illusion om, at en bruger har et eller flere sammenhængende adresselokaler, der begynder med adresse nul.

Virtual memory genererer adresser på en af ​​tre måder (for RISC-maskiner) - en belastningsinstruktion, en butiksanvisning eller ved at hente en instruktion. Virtuel hukommelse har flere fordele, da den bruger hovedhukommelsen effektivt. Det forenkler hukommelsesstyring, da hver proces erhverver det samme ensartede lineære adresserum. Det isolerer også adresselokaler og undgår enhver proceshukommelse sammenstød.

Cache Memory er en lille og høj hastighed hukommelse. Det lagrer data fra de adresser på hovedhukommelsen, der bruges flere gange. Den kan være tilgængelig som en reserveret del af hovedhukommelsen eller eksistere som en selvstændig højhastighedsopbevaringsenhed. Cache-hukommelse kan nås med en meget hurtig hastighed end i forhold til normal hovedhukommelse.

Hvis en processor skal skrive eller læse en placering i hovedhukommelsen, kontrollerer den tilgængeligheden af ​​hukommelsesstedet i cachen. Det gøres ved at sammenligne adressen på hukommelsesstedet til alle de tags i cachen, der har mulighed for at indeholde den pågældende adresse. Hvis hukommelsesstedet findes i cachen, betragtes det som et cache-hit, og hvis ikke, så betragtes det i så fald som en cache-miss.

Virtuel og cache-hukommelse er konceptuelt den samme. Imidlertid er de forskellige i gennemførelsesbetingelserne. Dette skyldes hastighedskravene til cache.

Sammenligning mellem virtuel hukommelse og cachehukommelse:

Virtuel hukommelse

Cache Memory

Definition

Virtual hukommelse er en abstraktion af hovedhukommelsen. Det udvider den tilgængelige hukommelse af computeren ved at gemme de inaktive dele af indhold RAM på en disk. Det henter det tilbage til RAM når indholdet er påkrævet.

Cache-hukommelse bruges til at gemme data, der ofte er adgang til, for hurtigt at få adgang til dataene, når det er nødvendigt. De begge er konceptuelt de samme; men de adskiller sig hovedsageligt i gennemførelsen.

Formål

Det udvider hukommelseskapaciteten på en computer ud over den, der er installeret.

Det reducerer den tid, der er nødvendig for at få adgang til dataene.

Hastighed

Den opererer i millisekundens rækkevidde.

Den opererer i nanosekunden.

Kontrolmekanisme

Administreres af operativsystemet

Administreres automatisk af hardware

Komponent

Det er en del af harddisken (sekundær lagring).

Placeret på selve processoren

Anbefalet

Relaterede Artikler

  • populære sammenligninger: Forskel mellem akse og ækvator

    Forskel mellem akse og ækvator

    Nøgleforskel: Aksen er en imaginær linje gennem både nord- og sydpolen, hvorom jorden roterer. Ækvator er det punkt, hvor bredden beregnes. Med andre ord er det 0 ° breddegraden. En akse kan defineres som en imaginær linie, som objektet drejer rundt om. Jordens rotation er det bedste eksempel for at forstå en akse. Jorde
  • populære sammenligninger: Forskel mellem HMO og PPO

    Forskel mellem HMO og PPO

    Hovedforskel: HMO har en stiv plan, der omfatter valg af en primærplejelæge, der skal tage sig af de forsikredes medicinske behov. PPO har en mere fleksibel plan, der gør det muligt for patienterne at besøge læger, der ikke er på deres netværk for et nedsat beløb. I lande, hvor medicinske regningsudgifter går gennem taget, er det bedst for mange mennesker at vælge sygeforsikring. Denne sy
  • populære sammenligninger: Forskel mellem ledelse og administration

    Forskel mellem ledelse og administration

    Hovedforskel: Administration rammer rammerne for en organisation. Ledelsen gennemfører disse politikker og målsætninger. Forvaltning og administration anvendes til tider omveksling; De er dog to forskellige niveauer af organisationen. Administrationen er organisationens øverste niveau med de afgørende funktioner. De
  • populære sammenligninger: Forskel mellem en pris, belønning og pris

    Forskel mellem en pris, belønning og pris

    Nøgleforskel: En pris eller en præmie er et tegn på anerkendelse for ekspertise inden for et bestemt område, mens en belønning er en kompensation eller incitament til gengæld for en handling. Præmier, præmier og præmier er alle dyrebare og er altid forbundet med stolthed og respekt. En person bliver som regel bekendt med disse vilkår i skolen, da skolen opmuntrer børnene og tilskynder dem, giver skolen væk præmierne og priser i forskellige konkurrencer. På trods af
  • populære sammenligninger: Forskel mellem Sambo og Wrestling

    Forskel mellem Sambo og Wrestling

    Hovedforskel : Sambo er en slags kampsportdisciplin, der stammer fra Rusland. Wrestling er en fysisk konkurrence for at opnå og opretholde overlegenhed over en modstander ved at bruge en række grappling teknikker. Sambo er et akronym for SAMozashchita Bez Oruzhiya, som er russeren for "selvforsvar uden våben". S
  • populære sammenligninger: Forskel mellem BNP og nationalindkomst

    Forskel mellem BNP og nationalindkomst

    Nøgleforskel: BNP bruges til at beregne alle de produkter eller tjenesteydelser, der produceres inden for landets grænser, og er en lille del af nationalindkomsten. På den anden side er nationalindkomsten summen af ​​al den indkomst, et land gør, herunder BNP, BNI, BNI og indkomst fra udlandet. Brutto
  • populære sammenligninger: Forskel mellem interesser og hobbyer

    Forskel mellem interesser og hobbyer

    Hovedforskel: Renter relaterer følelse. Hobby vedrører handling. Ifølge Dictionary.com er en interesse følelsen af ​​en person, hvis opmærksomhed, bekymring eller nysgerrighed er særlig engageret af noget eller noget, der vedrører, involverer, gør opmærksom på eller vækker nysgerrigheden hos en person. Grundlæggende
  • populære sammenligninger: Forskel mellem skummetmælk og pasteuriseret mælk

    Forskel mellem skummetmælk og pasteuriseret mælk

    Hovedforskel: Skummetmælk er et produkt, hvorfra næsten alt mælkefedt er fjernet. Pasteuriseret mælk er at opvarme mælk i en tid til at dræbe bakterier i den. Skummetmælk og pasteuriseret mælk er to forskellige vilkår. De varierer alt efter, hvordan de fremstilles, og mælkeindholdet varierer afhængigt af produktet. Skummetmæ
  • populære sammenligninger: Forskel mellem punkt, linje og fly

    Forskel mellem punkt, linje og fly

    Nøgleforskel: Et punkt er en prik, der angiver et sted, der er markeret på et uendeligt rum eller en plan overflade. En linje anses for at være endimensionel og blev introduceret til at repræsentere lige genstande uden bredde og dybde. Et plan er en todimensionel flad overflade, der er ubestemt stor med null tykkelse. Pu

Redaktørens Valg

Forskel mellem Harley Davidson og Royal Enfield

Hovedforskel: Harley Davidson og Royal Enfield er to forskellige motorcykelproducenter, der tilbyder forskellige forskellige motorcykelmodeller. Harley Davidson og Royal Enfield er to af de mest fremtrædende motorcykelvirksomheder rundt om i verden. Begge selskaber har stødt hovedet for at få loyale tilhængere. Me