Hva er Cached Data?

Før datamaskiner, en cache pleide å være et hemmelig skjulested, ville du lagre ting for senere bruk. Da kom datamaskiner sammen med megabyte og gigabyte og krevde en måte å midlertidig lagre informasjon som regelmessig er tilgjengelig på. Dette ble betegnet som bufret data.

Bufret data brukes hovedsakelig i nettlesere og mobilapper. Data caches, brukes også i programmer for midlertidig lagring av filer i minnet eller en byttefil, slik at operativsystemet raskt kan få tilgang til dem.

La oss bruke en analogi. Bufret data er korttidsminne. Du lærer noe nytt mens du leser en artikkel på TechJunkie. Du tror at informasjonen kan komme til nytte senere, slik at du husker det. Du leser siden, og det tar noen minutter å absorbere all den informasjonen.

Senere skriver du et papir om dette emnet, husk at du så noe om det på TechJunkie, husk siden tittelen og husk grunnleggende om hva det handlet om, nok til å få papiret ferdig. Denne siste delen er bufret data. Hjernen din lagret informasjonen for senere bruk og brukte den når den ble påkalt. Dette økte søket og du kunne få tilgang til dataene du trengte mye raskere enn om du måtte se fra bunnen av.

Hadde du ikke trengte informasjonen, ville du ha glemt det når du sovnet den kvelden.

Som nevnt ovenfor brukes data-caching på tvers av databehandling, men begrepet "cached data" brukes overveiende i nettlesere og mobilapper.

Bufret data i nettlesere

En nettstedseier vil legge til en cacheoppføring i sidens overskrift som forteller nettleseren om en side kan bli cachelagret eller ikke, og i hvor lang tid. Hvis siden er en statisk side og ikke oppdateres veldig ofte, kan hurtigbufferen settes i lang tid. Hvis siden er dynamisk og endrer hele tiden, vil hurtigbufferen være i en kort periode. Hvis det er en sikker side, vil ikke caching bli tillatt i det hele tatt.

Caching er fordelaktig for nettstedet eieren, da det tillater dem å laste flere eiendeler og øker hastigheten på siden lasting ganger. Dette fungerer spesielt godt for mobilbrukere, da de kan laste ned en side en gang og deretter få tilgang til den bufrede versjonen neste gang. Caching er også gunstig for brukeren da nettsidene lastes raskere.

Bufret data i mobilapper

Mobilappene handler om effektivitet og hastighet. Bruk minst prosessorkraft og batteri for å oppnå et gitt mål på kortest mulig tid. Hvis appen krever en nedlasting, hjelper det å holde dataene til et minimum. Caching er en måte å gjøre dette på.

På samme måte som nettleservinduppgifter, gjør en mobilapp det samme, så det behøver ikke å fortsette å se opp de samme bitene av informasjon eller få tilgang til de samme filene hverandre. Mobilbrowsere kombinerer de to typer data caching for å øke hastigheten på nettleseropplevelsen din så mye som mulig.

Ulempen med bufret data

Forfølgelsen av effektivitet og fart kommer med en kostnad, om enn en liten. Bufret data tar opp plass. Jo flere data som er cached, desto mer lagringsplass er nødvendig for å holde hurtigbufferen kjørt.

Det er også en teoretisk sikkerhetsrisiko med caching. Hvis kopier av websider, logoer 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 online. Hvis du deler en datamaskin eller bor i et undertrykkende regime, kan dette være et problem.

Bufret data kan også bli ødelagt. Hvis en fil skrives helt eller delvis, kan det hende at en side ikke lastes inn, det kan hende at en annonse ikke fungerer, eller at et sideelement kanskje ikke fungerer riktig. Vanligvis vil nettleseren eller appen bare laste ned en ny ressurs, men noen ganger kan dette forårsake problemer.

Sletting av hurtigbufrede data

Noen ganger er det godt å få et klart ut. Å rydde hurtigbufrede data spyler ut alt som er lagret og tvinger nettleseren eller appen til å opprette en ny cache. Dette vil ofte skje under en omstart av enheten, men hvis du ikke gjør det så ofte, kan det hende at du skyller manuelt manuelt.

Fjern en nettleservindu

Å rydde en nettleservindu kan frigjøre data gigabyte avhengig av siste gang du gjorde det. Prosessen krever at du logger deg på sider igjen, skriver inn alle nettadresser som ikke er favoritter og laster ned sider på nytt, men vil slette mye plass.

  • I Chrome velger du menyen øverst til høyre, velger Innstillinger, Personvern og sikkerhet og Slett nettleserdata.
  • I Firefox velger du menyikonet og historikken. Velg Slett nylig historie.
  • I Safari velger du History og Clear History.

Andre nettlesere vil trolig bruke samme metode for å fjerne dem. Jeg har bare inkludert disse tre som de synes mest populære.

Rengjør en appbuffer

Hvis du fjerner appens cache, tvinges alle apper til å laste inn eventuelle innstillinger og nedlastede ressurser. De vil fungere som om du nettopp har startet enheten på nytt, men vil frigjøre minne og lagring. Å fjerne en appbuffer kan også fikse noen appproblemer også.

I Android, naviger til Innstillinger, Lagring og USB, velg Cached data og trykk OK.

I IOS, naviger til Innstillinger og Generelt. Velg deretter Lagring og iCloud bruk og lagring. Velg Administrer lagring og deretter appen hvis cache du vil slette. Velg Slett app, la prosessen fullføre og gå til iTunes for å få en fersk kopi av appen.

Det er synd at Apple ikke gjorde det enklere å spyle cachen, men dette er den eneste måten jeg vet hvordan jeg skal gjøre det. Det har fordelen av å tvinge en reload til den nyeste appversjonen, men det er litt oppstyr å lage over en appbuffer.

Vet du noen måte å rydde appbufferen i iOS? Fortell oss om det nedenfor som jeg for en ville elske å vite!

Se Også