13Sep
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 oplysninger, der 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, begynder det, du faktisk gør, at alt det arbejde igen og sænker computeren nede i processen.
Undtagelser fra regel
Hvis din computer ikke har masser af drevplads, og dine applikationer har skabt alt for mange midlertidige filer, kan du muligvis have en reel grund til at rydde cachen eller i det mindste omkonfigurere dine apps til brugmindre midlertidigt rum.
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. 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 corruption
Der er tidspunkter, hvor en applikations cache bliver beskadiget, og kræver en sletning for at få tingene gå igen. .. Eller måske er cachen bare forældet og har gamle filer - dette er en stor til webbrowsere. Dette problem manifesterer sig normalt 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 poster. .. 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 årsag, du måske vil slette nogle cache
Sletning af cachen er bestemt noget, du vil gøre, hvis du er bekymret for dit privatliv. Bare husk at slette cachen, vil kun sorta slette disse filer - medmindre du overskriver det ledige rum, sletter du 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 nemt nok at teste for dig selv. Indstil din browser til at åbne et sæt af dine yndlingswebsider på én gang, registrere den tid, det tager at åbne dem. Tør derefter cachen og lad 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 på ingen tid. Men nu vil du indse, at clearing cache normalt ikke forbedrer ydeevnen.