Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Grundläggande datorkunskaper >> Content

    Fördelar med Virtual Memory Systems

    Virtuellt minne är ett minne management system som möjliggör utförandet av processer även utan lägger dem i primärminnet . Där det finns virtuellt minne som används , finns det ingen anledning att ladda hela processen i den dyra huvudminnet. Typer
    p Det finns många fördelar med det virtuella minnet konceptet . För det första innebär det en separation av fysiska och logiska minnet . Göra virtuellt minne tillgängligt , kan programmerare få en mycket stor logiskt minne till sitt förfogande även när det finns en mycket liten fysiskt minne . Denna situation uppstår eftersom huvudminnet är väldigt dyra jämfört med sekundärt minne . Det finns en större adressutrymme tillgängligt oberoende av den faktiska storleken på det fysiska huvudminnet tillgängliga.
    Funktion

    En process kan köras även på ett system som har mindre huvud minne än det belopp som krävs av processen . Utan ett virtuellt minne , skulle köra processen på en sådan maskin vara en kostsam affär . Om det är virtuellt minne är handläggningstid av processer minskas . Detta beror på att processen kan starta även när det inte finns tillräckligt med minne för att läsa in hela processen .
    Betydelse

    virtuellt minne konceptet också frigör programmeraren . Programmeraren behöver inte längre oroa sig för storleken begränsningar av det fysiska minnet på varje dator sitt program kommer att användas . Han eller hon kan bättre koncentrera sig på logiken i programmet . Program inte alltid utföra alla delar eller varje uttalande av sin kod under en typisk körning . En stor del av koden kan hoppas på några villkor kontroll och får aldrig verkställas .
    Teorier /Spekulation
    p Det finns undantagshanteringsmekanismerna förfaranden i programmet som används endast i det fall ett fel uppstår . Med virtuellt minne mekanism , eftersom de delar av ett program lastas på efterfrågan , kan de delar som inte behövs inte få laddas . Detta leder till mindre ingång och utgång , vilket resulterar i snabbare genomförande , bättre genomströmning , vända och svarstider .
    Överväganden

    som virtuellt minne möjliggör exekvering av en process måste startas även när tillräckligt med ledigt minne för lastning processen inte är tillgänglig , kan virtuellt minne effektivt användas samtidigt för att rymma program segment av ett stort antal användare i primärminnet . Detta ökar graden av multiprogrammering , vilket resulterar i ökad CPU-användning och systemets genomströmning .
    Varning
    p Om virtuella minnet inte används , kommer processerna att behöva vänta på långa löptider om det inte finns tillräckligt primärminne .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur visa Tidningar Online
    ·Hur Återställa en borttagen Icon
    ·Hur man kan öka storleken på skärmen Text och bilder…
    ·Stiftelser Finansiering digitala projekt
    ·Hur ta bort objekt från en aktivitetsfältet
    ·Hur man bränner en ISO-avbildning med GNOME
    ·Definitionen av ett operativsystem som berör en dator
    ·Hur återställa raderade eller raderade bilder
    ·Fördelar & Nackdelar med Apple Computers
    ·Hur Extrahera GCM filer
    Utvalda artiklarna
    ·Hur Dual Boot Ubuntu på Windows 7
    ·Hur du formaterar en Sansa C240 Med en Mac
    ·Hur man skapar en SSH -porten på Ubuntu
    ·Lägga till en Group Policy
    ·Hur LS ett träd i Unix
    ·Hur man testa hastigheten på OS X
    ·Hur man frigöra RAM- minne i Vista
    ·Hur man laddar en normal Dokumentmall i Word
    ·Hur vet jag om min Windows XP är 64 - bitars
    ·Hur man kontrollerar för 64 - bitars drivrutiner i Win…
    Copyright © Dator Kunskap http://www.dator.xyz