Vigtigste Andet Hvad er harddiskens cache, og hvad gør det?

Hvad er harddiskens cache, og hvad gør det?



Pc'er er komplicerede maskiner fyldt med snesevis af mindre komponenter, der alle arbejder sammen. Enhver, der har arbejdet med pc-hardware, er fortrolig med de vigtigste harddiskspecifikationer, såsom kapacitet, læse- / skrivehastigheder og rotationshastigheder på fad. Der er dog en mindre kendt og ofte overset funktion, der påvirker hastigheden og ydeevnen på din harddisk. Funktionen er kendt som harddiskens cache. Lad os se hurtigt på hvad harddisk cache og SSD-cache er, og hvordan det fungerer.

Hvad er harddiskens cache, og hvad gør det?

Hvad er harddiskcache?

Harddiskcache er ofte kendt som diskbuffer. Ved dette navn bliver dets formål lidt c. Det fungerer som et midlertidigt hukommelsesrum, mens harddisken læser og skriver data til den permanente lagring på pladerne.

Du kan tænke på harddiskens cache som at væreRandom Access Memory(RAM), der er specielt designet til harddisken. Harddiske har indbyggede mikrokontroller, der styrer og behandler data, der kommer ind og ud, ligesom en CPU. Cachen fungerer sammen med mikrocontrolleren til at gemme hukommelse, når den behandles.

Du kan også tænke på harddiskcache som noget, der ligner buffering, når det kommer til streaming af indhold. Alle har beskæftiget sig med streaming af en video på en langsom forbindelse. Videoafspilleren venter før eller under afspilning på at indsamle data, så den kan fortsætte med at afspille videoen jævnere, efterhånden som den skrider frem. Harddiskcache giver en harddisk mulighed for at gøre det samme, når man læser og skriver data.

Hvordan virker det?

Når harddisken læser og skriver data, trækker den dem fra pladerne. Meget ofte arbejder en harddisk gentagne gange med de samme data, da den person, der bruger computeren, normalt arbejder på en eller to opgaver ad gangen. Harddisken (HDD) holder data i sin cache, som du eller dine programmer bruger hyppigst, og senest fjerner du behovet for at trække dem fra pladerne, hver gang der er behov for data. Denne handling fremskynder drevets ydeevne.

hvordan man laver eksponenter i Google Docs

Læsning fremad og bagved

Typisk henter en harddisk ikke bare de data, den har brug for. Det læser også dataene omkring det. Harddiske er ikke effektive. De roterende plader og læse- / skrivehoveder er i sagens natur begrænset af fysiske bevægelige dele, som er meget langsommere end solid state-drev, der ikke har nogen bevægelige komponenter. Derfor forsøger harddiske at kompensere ved at gætte.

Når en bruger eller et program anmoder om data (minder mig om Tron), læser harddisken disse data og dataene omkring det fra pladen og gemmer det hele i bufferen. Da der er en anstændig sandsynlighed for, at de omgivende data er ens, antager drevet, at brugeren eller processen også snart vil anmode om de omgivende data.

Aftens dataflow

Der er en masse forskellige trin til at hente data fra en harddisk. Hver enkelt af dem tager tid, og de synkroniseres sjældent. Overførsel af data fra harddisken via SATA bevæger sig normalt meget hurtigere, end drevet kan læse og skrive data til pladerne. Diskbufferen bruges ofte til at udjævne denne strøm af data og gøre processen meget glattere.

Minimering af ventetider, når du skriver

Igen er harddiske langsomme. De er sandsynligvis den mest tidskrævende del af enhver computer på grund af deres fysisk bevægelige dele. Skrivning af data er normalt smertefuldt for brugeren.

Cache hjælper med at fremskynde dataskrivningsprocesser ved næsten at narre resten af ​​computeren. En harddisk tager data ind i cachen og begynder at skrive dem. I stedet for at vente på at skrive alle data på pladerne signalerer HDD computeren, at den gjorde. PC'en eller Mac'en fortsætter enten med at sende flere data, eller den går videre til andre opgaver i tro på, at processen er afsluttet. Uanset hvad kan computeren som helhed fortsætte til den næste begivenhed.

Der er dog en ulempe. Mens harddisken forsøger at opfylde sit løfte om at skrive dataene, kan den miste det. Hvis computeren pludselig slukkes, fungerer alle data gemt i cachen forsvinder. Cache er, ligesom RAM, ustabil lagring.

hvordan man tænder for ps4 uden controller

Fremskynder din harddisk

Cachen svarer ikke til hurtigere drevydelse på enkeltopgaver direkte. Det er ikke som om det får drevet til at bevæge sig hurtigere. At have en diskbuffer tillader dog, at en harddisk multitasker meget mere effektivt, og chancerne er, det er noget, du har brug for.

Det er sjældent, at et drev kun gør en ting eller kun interagerer med en proces ad gangen. Diskbaserede harddiske er stadig velkendte lagerenheder i moderne pc'er. Solid-state-drev (SSD'er) erstatter dog gradvist disse harddiske (HDD'er). Selv med en enkelt opgave skal flere programmer muligvis få adgang til den lagring ad gangen. Du arbejder muligvis med to eller flere filer fra dit lagerdrev på én gang.

Servere er et andet rum, hvor det er afgørende at have cache på harddiske. Serverharddiske vil altid gøre flere ting. Tænk på en database bag et websted. Hver gang en bruger gennemfører en handling, som webstedet skal gemme eller logge på, får webstedet adgang til informationen og skriver den til databasen. Hver gang nogen endda ser det websted, læser det fra databasen. Det ville være sjældent, at de drev, der lagrede databasen, ikke udførte flere opgaver samtidigt.

Cache i SSD'er

SSD'er er ikke så langsomme som fysiske harddiske, så har de også brug for cache? Kort sagt gør de det. Mens cache i harddiske opfører sig som RAM, fungerer cache i solid state-drev som dynamic hukommelse med tilfældig adgang(DRAM). Det er meget hurtigere og holder trit med SSD'erne.

Selvom SSD'er er meget hurtigere end deres diskbaserede kolleger, leverer cache stadig fordele. Solid-state-drev bruger stadig cache til at regulere input / output og give noget hurtigere læse- og skriveadgang. I mellemtiden har nogle SSD'er ikke indbygget DRAM. Det sparer strømforbrug, men tvinger drevne til at kompensere på andre måder.

Købe et drev

Så cache betyder naturligvis noget. Cachen er ikke så vigtig som de primære drevspecifikationer, men du skal stadig tage den i betragtning. Hvis dit drev multitasking eller kører kontinuerligt, som på en server eller bruges til spilplatforme, skal du kigge efter større cachestørrelser. Du får mest udbytte af det. Hjemmebrugere, der leder efter et lagerdrev til lejlighedsvis brug, behøver ikke bekymre sig om det så meget. For SSD'er er vandet lidt mørkere, men det er stadig værd at overveje cache i din beslutningsproces. Andre faktorer kan dog let overskygge det.

hvordan man sms'er til en anonym iPhone

Interessante Artikler

Redaktørens Valg

Xiaomi Redmi Note 4 – Sådan ændres låseskærmen
Xiaomi Redmi Note 4 – Sådan ændres låseskærmen
Tilpasning af låseskærmen er et vigtigt aspekt af en moderne smartphone, og Redmi Note 4 tilbyder en bred vifte af muligheder. I denne vejledning lærer du, hvordan du ændrer dit tapet på låseskærmen, deaktiverer meddelelser og ændrer
Den næste store Windows 10-version skal kaldes Vibranium
Den næste store Windows 10-version skal kaldes Vibranium
Traditionelt har Microsoft udviklet Windows-udgivelser ved hjælp af kodenavne, så hemmeligholdelse af produktfunktioner bevares, og uofficielle oplysninger ikke lækkes. Hver udgivelse af Windows 10 har også sit eget kodenavn. Den oprindelige frigivelse blev internt navngivet 'Threshold', som blev efterfulgt af 'Threshold 2'. Nye oplysninger er kommet til vores opmærksomhed, der bekræfter
Kategoriarkiv: Baggrunde
Kategoriarkiv: Baggrunde
Snowflakes tema til Windows 8
Snowflakes tema til Windows 8
Føj den faldende sne til dit skrivebord med Snowflakes-temaet til Windows 8. For at få Snowflakes-temaet til Windows 8 skal du klikke på downloadlinket nedenfor og derefter klikke på Åbn. Dette vil anvende temaet på dit skrivebord. Tip: Hvis du bruger Windows 7, skal du bruge vores Deskthemepack Installer til at installere og anvende dette tema. Størrelse: 30 Mb
Wifi virker ikke/kan ikke oprette forbindelse på iPhone 6S
Wifi virker ikke/kan ikke oprette forbindelse på iPhone 6S
Mens mobiltelefoner opstod for at gøre det lettere at foretage telefonopkald fra næsten hvor som helst, er det ikke længere deres eneste brug. Mobiltelefoner i dag er smartere end nogensinde og kan gøre et væld af forskellige ting fra at tage billeder,
Sådan tilmelder du dig en gruppe i Line Chat-appen
Sådan tilmelder du dig en gruppe i Line Chat-appen
I dag finder de fleste af vores sociale interaktioner sted på internettet. Afstand er ikke længere et problem med at opretholde en forbindelse med nogen. Line er en fremragende social app, fordi den blander en social medieplatform med en messaging-app.
WMP12 Bibliotek Baggrundsskifter
WMP12 Bibliotek Baggrundsskifter
WMP12 Library Baggrundsskifter giver dig mulighed for at bruge seks skjulte biblioteksbaggrunde, hvad der findes i Windows Media Player 12. Det giver dig også mulighed for at erstatte en af ​​seks WMP12s standardbaggrunder med brugerdefineret billede. Speciel knap tjener til at synkronisere Windows Media Player 12 Biblioteksbaggrund med dit nuværende tapet. Den seneste version er 2.1, nu med fuld