? I den enkleste form , er en av teknikkene noen moderne operativsystemer bruk (spesielt Windows) en slags midlertidig holde området , en " buffer " i datamaskinen terminologi . Dette VAS eller Virtual Address Space (en form av det som kalles "virtuelt minne" ) kan betraktes som en skisse plass for programmer. Den commit kostnad er den totale dagens bruk av VAS . VAS : Virtual Address Space
Når brukeren kjører et program , kjøres programmet som om Appen har tilgang til ubegrenset og sammenhengende virtuelle minnet , for å vedta brukerfunksjoner . Men dette er faktisk en computing trick . I virkeligheten er dette plassen "virtuell ", som betyr at det ikke eksisterer fysisk, og programmet er i stedet tegning fra mange ulike deler av hukommelsen . Denne virtuelle minnet kan betraktes som en slags holding -tank for fysisk minne .
VAS Space and Physical Memory
Fysisk minne refererer til de mange områder for lagring informasjon om datamaskinen , for eksempel områder som er tilgjengelig på harddisker i datamaskinen og noen ganger andre steder . Disse områdene inneholder informasjon som programmer bruker til å utføre oppgaver . Men tilgang til fysisk minne er ofte kostbart : fysisk minne er lagret i et fast system , og programmer trenger tilgang til mange deler av fysisk minne samtidig. For å løse dette problemet , trekker virtuelt minne fra fysisk minne den uensartede informasjon og presenterer til programmer en trivelig arbeidsplass for oppgaver , og dermed åpner for mer effektiv databehandling. Den virtuelle adressen plass eller VAS fungerer som virtuelt minne .
Bilder The Commit Charge og Limits
bruken av virtuelle adresserom, som fungerer som en virtuell minnehurtigbuffer for fysisk minne og fungerer som et arbeidsområde for applikasjoner som kjører oppgaver , er begrenset av databehandling ressurser samt tildeling. Den commit kostnad er en måling av bruken av det virtuelle adresse plass ; gjeldende commit kostnad refererer til den totale mengden av VAS som er for tiden opptatt med fysisk minne . Grensen for commit kostnader er maksimalt tilgjengelig VAS størrelse.
Windows Task Manager og forplikte Charge
Windows Task Manager viser commit ansvaret for PCen. Åpne Windows Task Manager ved å holde "Ctrl " + "Alt" + "Del" og velge "Performance "-kategorien . I eldre systemer som XP og tidligere , se etter "Total ", " Peak " og " Limit " under Commit Charge . "Total " refererer til gjeldende commit kostnad, "Limit" er den maksimale størrelsen for VAS butikken og høyest mulig verdi for Total , og "Peak" er den høyeste innsendingsdialogen kostnad har vært siden den siste maskinen omstart . På Vista , viser "fysisk minnebruk historie" graf innsendingsdialogen kostnad som en blå linje.
Warning
Når datamaskinens commit kostnad er eksepsjonelt høye , datamaskinen kan gå tom for virtuelt minne . Dette er ofte ledsaget av en melding som " Datamaskinen har lite virtuelt minne" og noen ganger en forespørsel om å lukke programmer. Datamaskinen vil automatisk prøve å øke størrelsen på det virtuelle minnet hvis det er mulig , men disse feilene noen ganger føre til datamaskinen svikt og krasjer. Hvis datamaskinen viser denne feilmeldingen , lukke programmer om mulig, å senke commit kostnad . De begår lade øker på datamaskinen når programmer er åpnet og kjøre , og reduseres når programmer er lukket .