I en verden av databehandling , er tidspunktet for innhenting av data fra minne lagringsenheter alt . Jo raskere datamaskinen kan finne data , jo raskere ytelsen til operativsystemet. Hvis du noen gang måttet vente lenge på et vindu for å åpne eller for et program for å starte, er innhenting av data fra minnet treg. Ingeniører stadig streve for rask tilgang ganger , men selve tiden er avhengig av en rekke faktorer. Indre Arbeide for Memory Access
hjertet av en datamaskin er CPU , som står for Central Processing Unit . En CPU kan ikke lagre alt minnet , så det er avhengig av flere enheter til å lagre data . Først , lagrer RAM , som står for Random Access Memory , noen , men ikke alle, av dataene. Prosessoren ser ut til RAM først. Harddisken , som kalles en sekundær lagringsenhet , er vevet sammen til RAM . RAM kan bare lagre data når strømmen er på, så det ut som korttidshukommelsen i hjernen din . Den langsiktige minne er harddisken , som kan lagre data når strømmen er slått av. Når CPU kaller for data , har det å strømme fra harddisken til RAM til CPU gjennom en felles buss. Fordi data skal flyte gjennom flere stasjoner , bremser den ned. Ingeniører realisere en nedgang er uunngåelig , så de prøver å "speed up" tilgangen tid så mye som mulig. Jo raskere aksesstid, jo raskere et program laster i og åpner opp .
Datamengden Hentet
Størrelsen på programmet påvirker hvor raskt maskinen åpner det . Et lite program , for eksempel Notisblokk , åpnes raskt fordi det er ikke mye data å hente. Et svært stort program , for eksempel en film redigering program , har mye data å laste inn Langsommere datamaskiner ta lenger tid å laste inn store programmer , mens en svært rask datamaskin åpner opp store programmer nesten umiddelbart , på grunn av aksesstid på data gjenfinning .
typiske Times
The lærebok for CSCI 432 Computer Science klasse ved College of Charleston angir noen typiske besøkstider . For en CPU for å få tilgang til data fra sin egen interne minnet delen , tar det 10 til minus ni sekunder . Dette er et desimaltegn med ni nuller og ett . Dette betyr ,0000000001 av et sekund å hente data . For CPU til å hente data fra harddisken (kalt sekundær lagring ) , tar det ca 10 til minus fire sekunder, eller 0,00001 av et sekund.
Hard Drive Fragmentering
Graden av fragmentering i harddisken påvirker også aksesstid, som direkte konverterer til hvor fort et program åpnes. For å forstå en fragmentert harddisk , bilde allment spredning fuglefrø over en plen . Frøene er biter av data , og en fugl er datamaskinens CPU. Fuglen har å reise over tunet for å samle frø , noe som tar tid . Hvis du samler alle frøene i en bolle , ikke fuglen ikke bruke tid på jakt etter frø. En datamaskin fungerer på samme måte . Når du de- fragmentere harddisken , er alle biter komprimert. Datamaskinens CPU trenger ikke å bruke tid på å lete etter data , slik at tilgangen tid økes og programmer åpne raskt