Hoved Annen Hva er harddiskbufferen og hva gjør den?

Hva er harddiskbufferen og hva gjør den?



PC-er er kompliserte maskiner, fylt med dusinvis av mindre komponenter, som alle fungerer sammen. Alle som har jobbet med PC-maskinvare er kjent med de viktigste harddiskspesifikasjonene, som kapasitet, lese- / skrivehastigheter og tallerkenrotasjonshastigheter. Imidlertid er det en mindre kjent og ofte oversett funksjon som påvirker hastigheten og ytelsen til harddisken. Funksjonen er kjent som harddiskbufferen. La oss se raskt på hva harddiskbuffer og SSD-hurtigbuffer er, og hvordan det fungerer.

Hva er harddiskbufferen og hva gjør den?

Hva er harddiskbuffer?

Harddiskbuffer er ofte kjent som diskbuffer. Ved det navnet blir formålet litt c. Det fungerer som et midlertidig minne mens harddisken leser og skriver data til den permanente lagringen på platene.

Du kan tenke på at harddiskens cache er somtilfeldig minne(RAM) som er spesielt designet for harddisken. Harddisker har innebygde mikrokontrollere som styrer og behandler data som kommer inn og ut, omtrent som en CPU. Cachen fungerer sammen med mikrokontrolleren for å lagre minne mens den behandles.

Du kan også tenke på harddiskbufferen som noe som ligner på buffering når det gjelder streaming av innhold. Alle har jobbet med å streame en video på en treg forbindelse. Videospilleren venter før eller under avspilling på å samle inn data slik at den kan fortsette å spille av videoen jevnere etter hvert som den skrider frem. Harddiskbuffer gjør at harddisken kan gjøre det samme når du leser og skriver data.

Hvordan virker det?

Når harddisken leser og skriver data, trekker den den fra tallerkenene. Svært ofte jobber en harddisk gjentatte ganger med de samme dataene, siden personen som bruker datamaskinen vanligvis jobber med en eller to oppgaver om gangen. Harddisken (HDD) inneholder data i hurtigbufferen som du eller programmene bruker hyppigst, og senest eliminerer du behovet for å trekke dem fra platene hver gang data er nødvendig. Denne handlingen gir raskere ytelse på stasjonen.

hvordan sparke noen fra uenighet

Lese foran og bak

Vanligvis henter ikke harddisken bare dataene den trenger. Den leser også dataene rundt den. Harddisker er ikke effektive. De roterende platene og lese- / skrivehodene er i seg selv begrenset av fysiske bevegelige deler, som er mye langsommere enn solid-state-stasjoner som ikke har noen bevegelige komponenter. Derfor prøver harddisker å kompensere ved å gjette.

Når en bruker eller et program ber om data (minner meg om Tron), leser harddisken dataene og dataene rundt dem fra tallerkenen og lagrer alt i bufferen. Siden det er en anstendig sannsynlighet for at de omkringliggende dataene er like, antar stasjonen at brukeren eller prosessen også snart vil be om de omkringliggende dataene.

Kveldens dataflyt

Det er en rekke forskjellige trinn for å hente data fra en harddisk. Hver og en av dem tar tid, og de synkroniseres sjelden. Overføring av data fra harddisken via SATA beveger seg vanligvis mye raskere enn stasjonen kan lese og skrive data til platene. Diskbufferen brukes ofte til å jevne ut denne datastrømmen og gjøre prosessen mye jevnere.

Minimere ventetider når du skriver

Igjen, harddiskene er sakte. De er sannsynligvis den mest tidkrevende delen av hvilken som helst datamaskin på grunn av deres fysisk bevegelige deler. Å skrive data er vanligvis smertefullt for brukeren.

Cache hjelper deg med å øke hastigheten på dataskriving ved å lure resten av datamaskinen. En harddisk tar data inn i hurtigbufferen og begynner å skrive den. I stedet for å vente på å skrive alle dataene på tallerkenene, signaliserer HDD datamaskinen at den gjorde det. PCen eller Mac-en fortsetter enten å sende mer data, eller den går videre til andre oppgaver i tro på at prosessen er fullført. Uansett lar dette datamaskinen som helhet fortsette til neste hendelse.

Det er imidlertid en ulempe. Mens harddisken prøver å innfri sitt løfte om å skrive dataene, kan den miste den. Hvis datamaskinen slås av plutselig, vil alt data lagret i hurtigbufferen vil forsvinne. Cache, som RAM, er flyktig lagring.

hvordan du sletter en spilleliste på spotify

Fremskynder harddisken

Bufferen tilsvarer ikke raskere stasjonsytelse på enkeltoppgaver direkte. Det er ikke slik at det får stasjonen til å bevege seg raskere. Å ha en diskbuffer tillater imidlertid at harddisken kan multitaske mye mer effektivt, og sjansen er stor for at det er noe du trenger.

Det er sjelden at en stasjon bare gjør en ting eller bare vil samhandle med en prosess om gangen. Diskbaserte harddisker er fremdeles kjente lagringsenheter i moderne PC-er. Imidlertid erstatter SSD-er (SSD-er) gradvis harddiskene (HDDene). Selv med en enkelt oppgave kan det hende at flere programmer trenger å få tilgang til lagringen om gangen. Du jobber kanskje med to eller flere filer fra lagringsstasjonen samtidig.

Servere er et annet område der det er viktig å ha hurtigbuffer på harddisker. Serverharddisker kommer alltid til å gjøre flere ting. Tenk på en database bak et nettsted. Hver gang en bruker fullfører en handling som nettstedet må lagre eller logge på, får nettstedet tilgang til informasjonen og skriver den til databasen. Hver gang noen til og med ser på nettstedet, leser det fra databasen. Det vil være sjelden at stasjonene som lagrer databasen ikke utfører flere oppgaver samtidig.

Cache i SSD-er

SSD-er er ikke så sakte som fysiske harddisker, så trenger de også hurtigbuffer? Kort sagt, de gjør det. Mens hurtigbuffer i harddisker oppfører seg som RAM, fungerer hurtigbuffer i solid state-stasjoner som dynamisk tilfeldig tilgangsminne(DRAM). Det er mye raskere og holder tritt med SSD-ene.

Selv om SSD-er er mye raskere enn deres diskbaserte kolleger, gir cache fremdeles fordeler. Solid-state-stasjoner bruker fremdeles hurtigbuffer for å regulere inngang / utgang og gir noe raskere lese- og skrivetilgang. I mellomtiden har ikke noen SSD-er innebygd DRAM. Det sparer strømforbruk, men tvinger stasjonene til å kompensere på andre måter.

Kjøpe en stasjon

Så, cache betyr åpenbart noe. Cachen er ikke like viktig som spesifikasjonene for den primære stasjonen, men du bør fortsatt ta den i betraktning. Hvis harddisken din skal multitaske eller kjøre kontinuerlig, som på en server eller brukes til spillplattformer, kan du se etter større hurtigbufferstørrelser. Du kommer til å se mest mulig nytte av det. Hjemmebrukere som leter etter en lagringsstasjon for sporadisk bruk, trenger ikke å bekymre seg for det så mye. For SSD-er er vannet litt mørkere, men det er fortsatt verdt å vurdere cache i beslutningsprosessen. Andre faktorer kan imidlertid lett overskygge det.

se offentlig facebookside uten å logge i 2017

Interessante Artikler

Redaksjonens

Slik sletter du alle dine lagrede søk på Twitter
Slik sletter du alle dine lagrede søk på Twitter
Med alternativet for lagrede søk på Twitter kan du raskt få tilgang til spørsmålene dine via menyen ved siden av søkeboksen. Du får gå tilbake til de lagrede søkene dine og kjøre dem på nytt uten å skrive ordene. Imidlertid er det
Last ned ikoner fra Windows 10 build 10125
Last ned ikoner fra Windows 10 build 10125
Det er 250 nye ikoner i den siste Windows 10 build 10125. Her kan du laste dem ned.
Hvordan videresende tekstmeldinger på en Android-enhet
Hvordan videresende tekstmeldinger på en Android-enhet
En av de grunnleggende funksjonene til hver mobiltelefon er tekstmeldinger. Denne funksjonen har eksistert selv før smarttelefoner erobret markedet. Hvis du har mottatt en melding og ønsker å dele den med andre, har du ikke
Bilder-appen får tidslinjestøtte, gallerivisning og mer
Bilder-appen får tidslinjestøtte, gallerivisning og mer
En rekke funksjoner i den kommende versjonen av Windows 10s første parts Photos-app blir i dag avslørt. Disse inkluderer en tidslinjefunksjon som lar deg raskt bla gjennom bildene dine i kronologisk rekkefølge, et raffinert brukergrensesnitt for forhåndsvisningsvinduet, muligheten til å legge til en lydkommentar til bildene dine og tett integrasjon med
Hvordan avinstallere eller fjerne Internet Explorer
Hvordan avinstallere eller fjerne Internet Explorer
Det er mulig å fullstendig fjerne eller avinstallere IE fra Windows, men det forårsaker flere problemer enn det fikser. Her er noen andre, like gode løsninger.
Firefox 66: Bla forankring
Firefox 66: Bla forankring
Mozilla legger til en ny funksjon i Firefox 66. Bla forankring bør eliminere uventede hopp over sideinnhold som skjer når bilder og annonser lastes asynkront øverst på siden, slik at du blar nedover. Den nye funksjonen Scroll Anchoring skal løse problemet. Med Scroll Anchoring kan du begynne å lese en side
Slik gjenoppretter du slettede notater på iPhone
Slik gjenoppretter du slettede notater på iPhone
Hvis du ved et uhell slettet notatene dine på iPhone, eller de mangler, ikke bekymre deg. Det er enkelt å gjenopprette slettede notater på iPhone. Vi viser deg hvordan.