Myter gør sletningen af cachen rent faktisk hurtigere din pc?
Hver gang du spørger nogen med et fornuftigt niveau af tekniske færdigheder, hvad du skal gøre for at fremskynde din pc, begynder de jabbering på at køre ccleaner og rydde cachen. Men gør handlingen med at rydde en cache virkelig hurtigere ting op? Nix.
De fleste mennesker antager, at alle midlertidige filer er bare rod skabt af elendige applikationer, men det er faktisk ikke sandheden. Cache-filer oprettes af apps til at gemme almindeligt anvendt information, så det ikke skal genereres eller downloades igen.
Det hele kommer ned til latens.
Hvis det tager 2 sekunder at få adgang til en lille billedfil fra en webserver, kan det være fint en gang imellem. Men moderne sider består af tonsvis af små billeder, stilark og JavaScript-filer, hvoraf de fleste ikke ændrer sig hver dag. Multiplicere dem ved alle de websteder, du besøger flere gange, og du taler om en masse tid spildt, for ikke at nævne båndbredde.
Hvis din browser ikke har den fulde CSS med det samme, kan det ikke begynde at gøre siden, hvilket fører til flere forsinkelser. Det er derfor, anden gang du besøger en side på samme websted, viser siden layoutet meget hurtigt. Den er blevet cachelagret.
Problemet kan blive endnu værre, når en applikation skal generere et sæt informationer, som måske tager et stykke tid at regenerere hver gang appen starter igen. I stedet for at lave all den initialisering hver gang, gør den det en gang og caches i en fil.
Når du tørrer cachen, er det, du faktisk laver, at starte alt det arbejde igen og sænke computeren nede i processen.
Undtagelser fra reglen
Hvis din computer ikke har masser af drevplads, og dine applikationer har skabt alt for mange midlertidige filer, har du muligvis en rigtig grund til at rydde cachen eller i det mindste omkonfigurere dine apps for at bruge mindre midlertidig plads.
Dette var endnu mere sandt i dagene med mekaniske spindeplader i din harddisk, hvor latensen for en harddisk til at finde hver fil ville stige, da der var zillioner små filer at indlæse. I disse dage skal du have et solid state-drev i din computer, hvis du er bekymret for ydeevne, og tilfældig søgetid er ikke længere et problem.
Cache korruption
Der er tidspunkter, hvor en applikationsbuffer bliver beskadiget og kræver en sletning for at få tingene til at gå igen ... Eller måske er cachen bare forældet og har gamle filer - dette er en stor til webbrowsere. Dette problem manifesterer sig sædvanligvis som et problem snarere end en afmatning dog, så selvom du kan løse problemer på denne måde, er det ikke det bedste valg til ydeevne.
Elendig Autofuldførelse
En anden grund til at folk sletter cachen er en bivirkning af en dårligt skrevet automatisk komplet algoritme. Lad os sige, at din ansøgnings søgefelt forsøger at give dig en dropdown af de seneste elementer ... og algoritmen er langsom og klumpet. Du ville ende med at have bedre ydeevne, mens du søger for at deaktivere historikken eller slette cachen, hvilket får folk til at tro, at cachen er dårlig, når virkeligheden er, at cachen er god ... Dårlige apps er dårlige.
Den rigtige grund, du måske vil slette noget cache
Sletning af cachen er bestemt noget, du vil gøre, hvis du er bekymret for dit privatliv. Bare husk at sletning af cachen kun vil ske sorta Slet disse filer - medmindre du overskriver det ledige rum, fjerner du slet ikke noget permanent. Alt du skal gøre er at køre et par hjælpeprogrammer, og de slettede filer vil sandsynligvis blive hentet.
Test det for dig selv
Du behøver ikke at tage mit ord til det, fordi det er let nok at teste for dig selv. Indstil din browser til at åbne et sæt dine yndlingswebsider på én gang, og registrer den tid, det tager at åbne dem. Derefter tørre cachen og indlæse de samme sider igen.
Så hvor forlader det os?
Hvis du vil slette cachen, er der ingen skade. Dine apps vil pligtigt genopbygge deres caches hurtigt, og ting bliver hummer sammen hurtigere end nogensinde uden nogen tid. Men nu vil du indse, at clearing cache normalt ikke forbedrer ydeevnen.