Myter tar bort cachen faktiskt påskynda din dator?
Varje gång du frågar någon med en rimlig nivå av tekniska färdigheter vad du ska göra för att påskynda din dator börjar de jabbering på att köra ccleaner och rensa cachen. Men räcker det med att rensa en cache verkligen snabba upp saker? Nej.
De flesta antar att alla temporära filer bara är skrämmande skapade av elaka applikationer, men det är egentligen inte sanningen. Cachefiler skapas av appar för att lagra allmänt använd information så att den inte behöver genereras eller laddas ner igen.
Allt kommer ner till latens.
Om det tar 2 sekunder att komma åt en liten bildfil från en webbserver, kan det vara bra en gång i taget. Men moderna sidor består av massor av små bilder, stilark och JavaScript-filer, varav de flesta ändras inte varje dag. Multiplicera dem av alla webbplatser du besöker flera gånger, och du pratar om mycket tid bortkastad, för att inte tala om bandbredd.
Om din webbläsare inte har fullständig CSS direkt kan den inte starta sidan, vilket leder till mer förseningar. Det är därför som andra gången du besöker en sida på samma webbplats, visar den layouten på sidan mycket snabbt. Den har blivit cachad.
Problemet kan bli ännu värre när en applikation behöver generera en uppsättning information som kan ta en stund att regenerera varje gång appen startas igen. I stället för att göra all den initialiseringen varje gång, gör den en gång och cachar i en fil.
När du torkar cacheminnet börjar vad du faktiskt gör allt detta arbete igen och saktar datorn ner i processen.
Undantag från regeln
Om datorn inte har massor av hårddiskutrymme och dina program har skapat alltför många temporära filer kan det hända att du har en riktig anledning att rensa ut cachen eller åtminstone omkonfigurera dina appar för att använda mindre temporärt utrymme.
Detta var ännu mer sant i dagarna med mekaniska spinnskivor på din hårddisk, där latensen för en hårddisk att hitta varje fil skulle öka när det fanns zillioner av små filer att ladda. Dessa dagar borde du ha en solid state-enhet i datorn om du är orolig för prestanda och slumpmässig söktid är inte ett problem längre.
Cache korruption
Det finns tillfällen då ett programcache blir skadat och kräver en torkning för att få saker att gå igen ... Eller kanske cachen är bara föråldrad och har gamla filer - det här är en stor för webbläsare. Detta problem manifesterar vanligtvis sig som ett problem snarare än en avmattning, men samtidigt som du kan lösa problem på detta sätt är det inte det bästa valet för prestanda.
Luslig Autofullständig
En annan anledning att folk torkar cacheminnet är en bieffekt av en dåligt skriven automatisk komplett algoritm. Låt oss säga att din ansökans sökruta försöker ge dig en nedrullning av de senaste artiklarna ... och algoritmen är långsam och klumpig. Du skulle sluta ha bättre prestanda medan du söker för att inaktivera historiken eller torka cachen, vilket leder människor att tro att cachen är dålig, när verkligheten är att cacheminnet är bra ... Dåliga apps är dåliga.
Den verkliga orsaken till att du kanske vill radera någon cache
Att radera cacheminnet är definitivt något du vill göra om du är orolig för din integritet. Tänk bara på att radera cacheminnet bara sorta ta bort de här filerna - om du inte skriver över det lediga rummet, tar du inte bort något permanent. Allt du behöver göra är att köra några verktyg, och de borttagna filerna kommer sannolikt att återställas.
Testa det för dig själv
Du behöver inte ta mitt ord för det, för det är lätt att testa för dig själv. Ställ in din webbläsare för att öppna en uppsättning av dina favoritwebbplatser samtidigt, skriv in tiden som krävs för att öppna dem. Torka sedan cacheminnet och ladda samma sidor igen.
Så var lämnar det oss?
Om du vill torka cacheminnet är det ingen skada. Dina appar kommer att snabbt bygga upp sina cachar snabbt, och saker kommer att humming längs snabbare än någonsin på nolltid alls. Men nu kommer du att inse att clearing cache vanligtvis inte förbättrar prestanda.