Før datamaskiner pleide en cache å være et hemmelig skjulested du ville lagre ting til senere bruk. Da kom datamaskiner sammen med megabyte og gigabyte og krevde en måte å midlertidig lagre informasjon som er regelmessig tilgang til. Dette ble utpekt som hurtigbufret data.
Se også artikkelen vår Slik fjerner du hurtigbufferen i Plex
Bufrede data brukes hovedsakelig i nettlesere og mobilapper. Datacachen brukes også i programmer for å lagre filer midlertidig i minnet eller en byttefil slik at operativsystemet raskt får tilgang til dem.
La oss bruke en analogi. Bufrede data er korttidsminnet. Du lærer noe nytt mens du leser en artikkel om TechJunkie. Du tror at informasjon kan komme til nytte senere, slik at du lagrer den utenat. Du leser siden, og det tar noen minutter å absorbere all den informasjonen.
Senere skriver du et papir om det emnet, husk at du så noe om det på TechJunkie, husk sidetittelen og husk det grunnleggende om hva det handlet om, nok til å få papiret ferdig. Denne siste delen er hurtigbufrede data. Hjernen din lagret informasjonen for senere bruk og brukte den når den ble bedt om. Dette gjorde ditt søk raskere og du kunne få tilgang til dataene du trengte mye raskere enn hvis du måtte se fra bunnen av.
Hadde du ikke trengt informasjonen, hadde du glemt den da du sovnet den kvelden.
Som nevnt ovenfor, brukes datacaching på tvers av databehandling, men begrepet "hurtigbufret data" brukes hovedsakelig i nettlesere og mobilapper.
Bufrede data i nettlesere
En nettstedseier vil legge til en hurtigbufferoppføring i sidens overskrift og fortelle nettleseren om en side kan bufres eller ikke, og hvor lenge. Hvis siden er en statisk side og ikke oppdateres veldig ofte, kan hurtigbufferen stilles i lang tid. Hvis siden er dynamisk og endres hele tiden, vil hurtigbufferen være i en kort periode. Hvis det er en sikker side, vil ikke hurtigbufring i det hele tatt være tillatt.
Bufring er gunstig for nettstedseieren, ettersom det gjør at de kan laste inn flere eiendeler og øke hastighetene for lasting av sider. Dette fungerer spesielt bra for mobilbrukere, da de kan laste ned en side en gang og deretter få tilgang til hurtigbufret versjon neste gang. Bufring er også gunstig for brukeren ettersom nettsidene lastes raskere.
Bufrede data i mobilapper
Mobilapper handler om effektivitet og hastighet. Bruk minst mulig prosessorkraft og batteri for å oppnå et gitt mål på kortest mulig tid. Hvis appen krever nedlasting, hjelper det også å holde dataene på et minimum. Cache er en måte å gjøre dette på.
På samme måte som cache-data i nettleseren, gjør en mobilapp det samme, slik at den ikke trenger å fortsette å lete opp de samme informasjonsdelene eller få tilgang til de samme filene gang på gang. Mobilnettlesere kombinerer de to typene datatbuffer for å øke hastigheten på nettopplevelsen din så mye som mulig.
Ulempen med hurtigbufret data
Jakten på effektivitet og hastighet medfører en kostnad, om enn en liten. Bufrede data tar plass. Jo mer data som er lagret, desto mer lagring er nødvendig for å holde hurtigbufferen i gang.
Det er også en teoretisk sikkerhetsrisiko med hurtigbufring. Hvis kopier av nettsideadresser, pålogginger og andre data lagres lokalt på enheten din, kan noen med tilgang til den enheten se hvor du har vært og potensielt hva du har gjort på nettet. Hvis du deler en datamaskin eller bor i et undertrykkende regime, kan dette være et problem.
Bufrede data kan også bli ødelagte. Hvis en fil overskrives helt eller delvis, kan det hende at en side ikke lastes inn, det kan hende at en annonse ikke fungerer eller et sideelement ikke fungerer som det skal. Vanligvis vil nettleseren eller appen bare laste ned et nytt aktivum, men av og til kan dette føre til problemer.
Tømmer hurtigbufret data
Noen ganger er det godt å ha en klar. Å tømme hurtigbufrede data skyller ut alt som er lagret og tvinger nettleseren eller appen til å lage en fersk cache. Dette vil ofte skje under omstart av enheten, men hvis du ikke gjør det veldig ofte, kan det være en god idé å spyle hurtigbufferen manuelt.
Tøm nettleserbufferen
Hvis du tømmer en nettleserbuffer, kan du frigjøre gigabyte med data avhengig av forrige gang du gjorde det. Prosessen vil kreve at du logger på sider igjen, skriver inn nettadresser som ikke er favoritter manuelt og laster ned sider på nytt, men vil rydde mye plass.
- I Chrome velger du menyen øverst til høyre, velger Innstillinger, personvern og sikkerhet og Tøm surfedata.
- I Firefox velger du menyikonet og Historikk. Velg Tøm nyere historie.
- I Historie velger du Historikk og Tøm historie.
Andre nettlesere vil sannsynligvis bruke den samme metodikken for å tømme dem. Jeg har bare inkludert disse tre da de virker mest populære.
Rengjør en app-cache
Hvis du tømmer appbufferen din, tvinges alle apper til å laste inn eventuelle innstillinger og eiendeler som lastes ned. De vil fungere som om du nettopp har startet datamaskinen på nytt, men vil frigjøre minne og lagring. Hvis du tømmer en appbuffer, kan du også løse noen appproblemer.
I Android naviger til Innstillinger, Lagring og USB, velg Bufret data og trykk OK.
I iOS naviger til Innstillinger og Generelt. Velg deretter Storage & iCloud Usage and Storage. Velg Administrer lagring og deretter appen du vil tømme hurtigbufferen din. Velg Slett app, la prosessen fullføre og gå til iTunes for å få en ny kopi av appen.
Det er synd at Apple ikke gjorde det lettere å skylle cachen, men dette er den eneste måten jeg vet hvordan jeg gjør det. Den har fordelen av å tvinge en ny lasting til den aller nyeste appversjonen, men er litt opptatt å lage i forhold til en app-cache.
Vet du noen måte å tømme app-cachen i iOS? Fortell oss om det nedenfor som jeg for en gjerne vil vite!