De fleste antar at alle midlertidige filer er bare rotete laget av elendige applikasjoner, men det er egentlig ikke sannheten. Cache-filer opprettes av apper for å lagre vanlig brukt informasjon, slik at den ikke må genereres eller lastes ned igjen.
Alt kommer ned til latens.
Hvis det tar 2 sekunder å få tilgang til en liten bildefil fra en webserver, kan det være bra en gang til gang. Men moderne sider består av tonnevis med små bilder, stilark og JavaScript-filer, hvorav de fleste ikke endres hver dag. Multipliser dem ved alle nettstedene du besøker flere ganger, og du snakker om mye tid bortkastet, for ikke å nevne båndbredde.
Hvis nettleseren din ikke har full CSS umiddelbart, kan den ikke begynne å gjøre siden, noe som fører til flere forsinkelser. Det er derfor andre gangen du besøker en side på samme nettsted, viser siden layoutet veldig raskt. Det har blitt cachet.
Problemet kan bli enda verre når et program trenger å generere et sett med info som kan ta en stund å regenerere hver gang appen starter opp igjen. I stedet for å gjøre all den initialiseringen hver gang, gjør den det en gang og caches i en fil.
Når du tømmer hurtigbufferen, er det du faktisk gjør, å starte alt det arbeidet igjen, og senke datamaskinen din ned i prosessen.
Unntak fra regelen
Hvis datamaskinen din ikke har massevis av diskplass, og programmene dine har opprettet altfor mange midlertidige filer, kan det hende du har en reell grunn til å rydde opp hurtigbufferen, eller i det minste omkonfigurere appene dine for å bruke mindre midlertidig plass.
Dette var enda mer sant i dagene med mekaniske spinnplater i harddisken din, hvor latensen for en harddisk for å finne hver fil ville øke når det var zillioner små filer å laste. I disse dager bør du ha en solid state-stasjon i datamaskinen din hvis du er bekymret for ytelse, og tilfeldig søketid er ikke noe problem lenger.
Cache korrupsjon Det er tider når en programbuffer blir ødelagt, og krever en tørke for å få ting igjen … Eller kanskje cachen er bare utdatert og har gamle filer - dette er en stor for nettlesere. Dette problemet manifesterer seg vanligvis som et problem snarere enn en avmatning skjønt, så mens du kan fikse problemer på denne måten, er det ikke det beste valget for ytelse.
Elendig Autofullføring En annen grunn til at folk tørker cachen er en bivirkning av en dårlig skrevet automatisk fullstendig algoritme. La oss si at søknaden din i søkefeltet forsøker å gi deg en rullegardin av de siste elementene … og algoritmen er sakte og klumpete. Du vil ende opp med å ha bedre ytelse mens du søker for å deaktivere historikken eller tørke cachen, noe som fører folk til å tro at cachen er dårlig, når virkeligheten er at cachen er god … Dårlige apper er dårlige.
Den virkelige grunnen til at du kanskje vil slette noe cache
Slette cachen er definitivt noe du vil gjøre hvis du er bekymret for personvernet ditt. Bare husk at sletting av hurtigbufferen vil baresorta slette disse filene - med mindre du overskriver det ledige rommet, sletter du ikke noe permanent. Alt du trenger å gjøre er å kjøre noen verktøy, og de slettede filene vil mest sannsynlig bli gjenopprettet.
Test det for deg selv Du trenger ikke å ta mitt ord for det, fordi det er lett nok å teste for deg selv. Angi nettleseren for å åpne et sett med favorittwebsider på en gang, ta opp tiden du trenger for å åpne dem. Tørk deretter hurtigbufferen og last de samme sidene igjen.
Så hvor forlater det oss? Hvis du vil tømme hurtigbufferen, er det ingen skade gjort. Appene dine vil pliktelig gjenoppbygge sine caches raskt, og ting blir humming sammen raskere enn noensinne i det hele tatt. Men nå vil du innse at clearing cache vanligvis ikke forbedrer ytelsen.