Hva er nettleserbuffer. Cache, cache, cash - minne

I dagens artikkel skal vi snakke litt om caching. Mer presist vil jeg fortelle deg hva nettleserbufferen er, hva den er for, fordeler og ulemper ved å bruke den, og hvordan du tømmer hurtigbufferen i dagens populære nettlesere. La oss begynne!

Hva er nettleserbuffer

På Internett kan du finne definisjoner av en cache som et dedikert minneområde, eller at en cache er midlertidige filer som er lagret på datamaskinens harddisk. Generelt er dette tilfellet, men etter min mening er den generelle og samtidig mest nøyaktige definisjonen av cache generelt og nettlesercache spesielt gitt i Wikipedia. Det høres slik ut:

En hurtigbuffer er en mellombuffer med rask tilgang som inneholder informasjon som mest sannsynlig er tilgjengelig.

Hva betyr dette? La oss umiddelbart se på denne definisjonen ved å bruke eksemplet med Internett og nettleseren.

Så, definisjonen av " mellombuffer" antyder at cachen er et mellomledd mellom noe. For eksempel er det to objekter: en nettleser på datamaskinen vår og en nettside på Internett. Per definisjon vil cachen være et mellomledd mellom dem.

Hvordan? La oss ta en titt på hvordan nettleseren fungerer.

Når vi besøker et nettsted, laster nettleseren ned til datamaskinen vår fra serveren der nettstedet er plassert alle nødvendige data: html-sidekode, CSS-stylingfil, mediefiler i form av bilder, videoer, musikk, etc. og viser siden. For å gjøre alt dette trenger du tid og, selvfølgelig, Internett-trafikk. Det er logisk å anta at brukeren kan besøke det samme nettstedet igjen fra tid til annen, og så, for å vise de samme sidene, må han igjen laste ned de samme filene som første gang. Igjen må du kaste bort tid og Internett-trafikk. Men det ville vært dumt å gjøre det. Det er her mellombufferen, det vil si nettleserbufferen, kommer inn i bildet.

Når en nettleser laster ned en side fra Internett for første gang, lagrer den enten hele siden eller dens individuelle fragmenter på datamaskinen på en spesielt tildelt plass på harddisken. Og neste gang brukeren vil besøke den samme siden, vil nettleseren bare laste ned de manglende fragmentene fra Internett, og trekke resten fra hurtigbufferen. Dermed utfører nettleserbufferen to funksjoner:

  • Reduserer sideinnlastingstid. Siden hastigheten på nedlasting av data fra Internett vil være langsommere enn nedlasting fra harddisken, vil den hurtigbufrede Internett-siden i nettleseren åpnes raskere. Det er nettopp dette som ligger bak definisjonen av "mellombuffer med rask tilgang".
  • Redusere Internett-trafikkforbruk. Nettleseren trenger ikke lenger å laste ned hele siden, men bare de manglende fragmentene; følgelig vil mengden data som overføres over Internett reduseres, noe som igjen vil redusere belastningen på Internett-kanalen.

Dette er de to hovedfunksjonene til cachen, som utvilsomt er fordelene med denne teknologien.

Ulemper med caching

Selvfølgelig kan du ikke klare deg uten dem. Og den første ulempen er at hvis du ikke tømmer nettleserbufferen på lenge, eller ikke setter en grense på størrelsen på mappen for lagring av hurtigbufferen på datamaskinen din, kan det over tid ta opp relativt mye plass på harddisken. Den andre, mer betydelige ulempen med hurtigbufringsteknologi for nettsider er at den kan inneholde utdaterte data. For eksempel når siden ditt siste besøk på nettstedet har designet endret seg eller noe informasjon har blitt oppdatert. Neste gang du besøker, vil du kanskje ikke se endringene, siden du vil laste den gamle siden fra hurtigbufferen.

Det er derfor, hvis du legger merke til at nettsteder vises feil, eller nettleseren din blir tregere, kan det være verdt å rydde ut den midlertidige fillagringen.

Hvordan tømme cache i nettlesere

Nå skal vi se på hvordan du gjør dette i de mest populære nettleserne.

Slik tømmer du Chrome-nettleserbufferen

Åpne Chrome-menyen i øvre høyre hjørne av nettleservinduet og velg "Flere verktøy"; i undermenyen velger du "Slett nettleserdata." Eller du kan trykke på tastekombinasjonen "Ctr+Shift+Del".

Innstillinger-siden åpnes og et popup-vindu for Tøm historikk vises.

Velg perioden du vil slette data for, merk de nødvendige elementene, du kan merke alt unntatt passord og klikk "Tøm historikk". Det var det, vi tømte bufferen i Chrome.

Hvordan tømme Firefox nettleserbuffer

Åpne Firefox-menyen i øvre høyre hjørne og velg "Innstillinger"

I innstillingsvinduet går du til fanen "Personvern" og klikker på koblingen "Slett din nylige historikk".

Vinduet for sletting av historikk åpnes. Velg periode og merk de nødvendige elementene. Alt kan noteres.

Klikk deretter på "Slett nå".

Firefox-bufferen er tømt.

Hvordan tømme Opera-cache

Gå til Opera-menyen i øvre venstre hjørne og velg "Innstillinger"

I vinduet som åpnes, velg "Sikkerhet"-fanen og velg "Tøm nettleserlogg"

Et popup-vindu "Tøm nettleserhistorikk" vises.

Vi velger også perioden vi ønsker å slette data for og merker av for de nødvendige avmerkingsboksene. Klikk deretter "Tøm nettleserlogg"

Opera-bufferen er tømt.

Internet Explorer 9 og høyere.

Klikk på menyikonet i øvre høyre hjørne og velg "Alternativer for Internett" fra rullegardinlisten

I vinduet som åpnes, på «Generelt»-fanen, i «Nettleserlogg»-delen, klikk på «Slett»

Vinduet "Slett nettleserlogg" åpnes.

Vi setter de nødvendige merkene og klikker på "Slett". Etter å ha tømt hurtigbufferen, klikk "OK".

Internet Explorer-bufferen er tømt.

Jeg håper jeg hjalp deg og at du nå vet hva nettleserbufferen er og hvordan du sletter den i de fleste moderne nettlesere. Det er her jeg vil avslutte denne artikkelen. Beste hilsener! For eventuelle spørsmål, velkommen til kommentarene!

Forrige innlegg
Neste oppføring

Begrep cache(eller cache) har to definisjoner på russisk .

Den første kommer fra engelsk cache ("cache"). Cachen lar deg redusere tiden det tar å få tilgang til data fra datasystemet som helhet, harddisker, nettlesere og andre ting (det vil si at bilder, nettsider, meldinger i messenger osv. åpnes raskere) ). Dette er en mellombuffer med rask tilgang som inneholder informasjon som mest sannsynlig vil bli forespurt. Å få tilgang til data i en hurtigbuffer er raskere enn å hente kildedata fra tregere minne eller en ekstern kilde, men kapasiteten er betydelig begrenset sammenlignet med lagring av kildedata.

Ser vi mer detaljert, kan vi si at dette er en type minne designet for å øke tilgangen til data som holdes permanent i hovedminnet med en lavere tilgangshastighet. En cache består av et sett med oppføringer, hver assosiert med et lite datastykke som er en kopi av dataelementet i hovedminnet. Hver slik oppføring har en identifikator som identifiserer samsvaret mellom dataelementene i hurtigbufferen og deres kopier i hovedminnet. Når en hurtigbufferklient får tilgang til data, undersøkes hurtigbufferen først. Hvis en oppføring med en identifikator som samsvarer med identifikatoren til det forespurte dataelementet blir funnet i hurtigbufferen, brukes dataelementene i hurtigbufferen. Hvis ingen oppføringer blir funnet i hurtigbufferen som inneholder det forespurte dataelementet, blir det lest fra hovedminnet inn i hurtigbufferen og blir tilgjengelig for senere tilgang. For eksempel sjekker en nettleser sin lokale diskbuffer for å se om det er en lokal kopi av nettsiden som samsvarer med den forespurte URL-en. I dette eksemplet er URL-en identifikatoren og innholdet på nettsiden er dataelementene. Hvis cachen er begrenset i størrelse, kan det tas en beslutning om å forkaste noen oppføringer for å frigjøre plass. Ulike utkastelsesalgoritmer brukes til å velge hvilken post som skal forkastes. Noen ganger forstyrrer hurtigbufferen riktig drift av nettleseren eller applikasjonen, så noen ganger anbefales det å tømme den.

Den andre definisjonen kom inn i russisk ungdomsslang fra amerikansk slang. I USA under ordet c aske forstå kontanter. Ordet kom rett fra vestlige filmer og har ikke endret betydning. På engelsk er kontanter papirpenger som er enkle å skjule for skatt, og som brukes aktivt i skyggetransaksjoner (og oversettelsen av ordet kommer umiddelbart til tankene cache) . Et synonym for cache er "kontanter".

De siste årene kan du høre ordet "cashback" oftere og oftere. Det er også assosiert med penger, nemlig cash back, og brukes i e-handel, bank og gambling som en type bonusprogram for å tiltrekke seg kunder og øke deres lojalitet.

Nettleserbuffer.

For eksempel skriver du et spørsmål på SPØRSMÅLET, lukker fanen, klikker Still spørsmål igjen, og spørsmålet ditt er der =), det virker som det er en cache.

Det er en cache i Google som lagrer miniatyrbilder av bilder for rask lasting.

Når vi reiser over World Wide Web, besøker vi et stort antall nettsteder der vi ser på tekst, bilder og videoer. Når en Internett-side åpnes i en nettleser for første gang, lastes all informasjon (tekst og grafikk) ned fra serveren som ressursen befinner seg på.

Hvis nettredaktøren har konfigurert caching, vil dataene etter den første visningen bli lagret i en spesiell seksjon på brukerens datamaskins harddisk (denne delen kalles nettleserbufferen).

Du kan evaluere mulighetene som en cache gir ved å observere den vanligste forekomsten - å laste inn hovedsiden til en ressurs ved å bruke mobilt Internett. Skriv inn et hvilket som helst søk i søket og følg en av lenkene. Når nettressurssiden lastes, går du tilbake og følger koblingen på nytt.

Hovedsiden til nettstedet vil vises på skjermen mye raskere. Årsaken til dette er som følger: nettleseren laster inn data fra en hurtigbuffer som er plassert i minnet på enheten din, som, du ser, er mye nærmere enn en server langt unna.

Det er også verdt å merke seg at ikke alt innhold på nettstedet er bufret. Bufferinnstillinger settes av hver webmaster etter eget skjønn. Hvis en informasjonsressurs opprettes ved hjelp av et CMS (WordPress, Joomla, Drupal), så har utvikleren som regel tilgang til ferdiglagde caching-løsninger i form av plugins (som har standardinnstillinger og ofte ikke krever tilleggsinnstillinger ).

I CMS WordPress kan for eksempel plugins og

Cache er et programmeringsbegrep. Ved å bruke denne tingen kan du raskt få tilgang til Internett-sider og enkelte programmer uten behov for kontinuerlige omberegninger. I hovedsak fungerer det som et bufferminne.

Begrepet "cache" kommer opprinnelig fra det franske språket og betyr "ly". Det kalles det fordi det er skjult for brukeren. I de fleste tilfeller brukes denne termen på nettlesere. Men annen programvare kan også ha sin egen cache.

Tømme bufferen i Mozilla Firefox

Hvis du for eksempel åpner et nettsted, lagrer nettleseren det grunnleggende innholdet på nettstedet – og det hele ligger på datamaskinen din. Denne prosessen kjører i bakgrunnen og er usynlig for brukeren. Hvis du kommer tilbake til siden vår senere, vil cache-innholdet lastes ned fra din PC. Denne teknologiske løsningen lar nettstedet laste mye raskere.

Tidligere forfulgte bruken av en cache også målet om å minimere Internett-avgifter når de ble beregnet basert på trafikkvolumet. I dag sparer ikke cache lenger penger, men på trege datamaskiner med trege internettforbindelser sparer det tid.

Hvorfor må du tømme hurtigbufferen?


Tømme buffer i Chrome

Det er flere grunner til at det er fornuftig å tømme hurtigbufferen fra tid til annen.

Grunn 1. Det fungerer som et slags korttidsminne for nettleseren. Hvis cachen må lagre mer og mer informasjon, kan det bremse datamaskinen.

Grunn 2. Hvis du vil opprettholde noe privatliv på nettet, må du tømme hurtigbufferen regelmessig. Selvfølgelig, etter denne operasjonen må du logge på kontoene dine på alle sosiale nettverk igjen, men det er greit, men du vil trene opp hukommelsen.

Grunn 3. Noen ganger forhindrer bufrede filer nettsteder fra å vise gjeldende innhold fordi utdaterte lagrede data lastes inn.
Dette er grunnen til at bakgrunnsminnet må tømmes manuelt.

Tømme bufferen: Slik fungerer det

Nå vil vi forklare trinn for trinn hvordan du tømmer cachen.

  • Åpne nettleseren din.
  • Hold "Ctrl" + "Shift" + "Delete"-tastene for å tømme hurtigbufferen.
  • Fjern den ved å velge de nødvendige alternativene.

Denne hurtigtasten fungerer nøyaktig likt i alle populære nettlesere. I de fleste av dem kan du velge hvilken informasjon som er lagret i cachen som skal slettes. Du kan for eksempel ødelegge alt unntatt de lagrede passordene dine.


Tømme bufferen i Opera.

Bufferen må slettes ikke bare i nettlesere. Til og med programmer og systemer som Mac OS X, Outlook, Spotify og Xbox One kan tømmes for cache.

Jeg er sikker på at selv om du ikke bruker en datamaskin, selv om det er vanskelig å finne en slik person i vår verden, har du hørt ordet "CACHE". Det kan trygt kalles det skitneste stedet på en datamaskin. Ja. , ikke papirkurven, ikke brukermapper, ikke kjølesystemet, nemlig cachen. Den må rengjøres ofte og effektivt.

Det mest interessante er at det er et stort antall cacher på datamaskinen. Mange tror kanskje at cachen er en slags søppelplass for PC-en. Men det er det faktisk ikke. Cacher fungerer som maskinvare- og applikasjonsakseleratorer. Men hvordan fikk de etiketten "system søppelsjakt?!" I dag vil vi finne ut hva som kalles en cache, hva det er, hvordan det fungerer og hvorfor det må rengjøres med jevne mellomrom.

Cache-minne - konsept og typer.

En cache eller cache-minne er en spesiell lagring av ofte brukte data, som få tilgang til titalls, hundrevis og tusenvis av ganger raskere enn RAM eller andre lagringsmedier.

Alle applikasjoner, nettlesere, lyd- og videospillere, databaseredigerere, operativsystem- og maskinvarekomponenter, nemlig L1-L3-cachen til sentralprosessoren, grafikkbrikkens rammebuffer, lagringsbuffere og andre, har sitt eget hurtigbufferminne. Men implementeringen vil være annerledes for alle de ovennevnte "elementene": maskinvare eller programvare.

En programbuffer er ganske enkelt en egen mappe eller fil der for eksempel bilder, menyer, skript, multimedieinnhold og annet innhold på besøkte nettsteder lastes inn. Det er denne mappen nettleseren først dykker ned i når du åpner en nettside på nytt. Personsøking av noe innhold fra lokal lagring øker hastigheten på lasting og reduserer nettverkstrafikken.



I stasjoner, inkludert harddisker, er cachen en egen RAM-brikke med en kapasitet på 1-256Mb, som er plassert på elektronikkkortet. Den mottar informasjon som er lest fra det magnetiske laget og som ennå ikke er lastet inn i RAM, samt data som oftest etterspørres av operativsystemet.



Når det gjelder den moderne sentralprosessoren, inneholder den 2-3 hovednivåer av cache-minne, som også kalles ultra-random access memory. De er plassert i form av maskinvaremoduler på samme brikke. Den raskeste og minste i størrelse (32-64Kb) er cache Level 1 (L1) - den opererer med samme frekvens som prosessoren. L2 inntar en gjennomsnittlig posisjon i hastighet og kapasitet (fra 128 Kb til 12 Mb). Og L3 er den tregeste og mest voluminøse (opptil 40 Mb), og er fraværende på noen modeller. Hastigheten til L3 er lav kun i forhold til de raskere brødrene, men den er også hundrevis av ganger raskere enn den mest produktive RAM-en.

Prosessorens hovedminne lagrer data som brukes konstant. De pumpes fra RAM og maskinkodeinstruksjoner. Jo mer minne det er, jo raskere kjører prosessoren.

I dag er tre nivåer av caching langt fra grensen.

Intel Corporation, et ledende selskap innen produksjon av prosessorer i lang tid, oppfant Sandy Bridge-arkitekturen. Takket være den ble en ekstra cache "cache L0" tilgjengelig. Denne delen er ansvarlig for lagring av dekrypterte mikrokommandoer.

Og de mest høyytelses-CPU-ene har også en cache på fjerde nivå, laget i form av en egen brikke.

Skjematisk ser samspillet mellom hurtigbuffernivåene L0-L3 slik ut (ved å bruke eksemplet med Intel Xeon):



Hvordan alt fungerer - vi forklarer det i fingertuppene.

For å gjøre det mer klart for deg hvordan cache-minne fungerer, se for deg en person som jobber ved et skrivebord. Dokumentene og mappene som han bruker ligger på bordet, det vil si i minnebufferen. For å få tilgang til dem trenger du bare å strekke ut hånden.

Papir som en person bruker svært sjelden, ligger i de nedre mappene, det vil si i RAM. For å få tilgang til dem, må du stå opp og gå litt. Og filer som en person ikke jobber med for øyeblikket arkiveres, det vil si skrevet til harddisken.

Det blir klart at jo bredere skrivebordet til en arbeidsperson er, desto flere dokumenter kan det plasseres på. Følgelig vil den ansatte raskt kunne få tilgang til mer informasjon. Nå forstår du hvorfor en større hurtigbufferkapasitet vil få programmet eller enheten til å kjøre raskere.

Noen ganger gjør en ansatt feil. De består i å oppbevare papirer på bordet som inneholder upålitelig informasjon og brukes i arbeid. Etter slikt arbeid vil kvaliteten på arbeidet naturlig synke. Det vil si at hvis det er feil i cachen, vil programmer og utstyr ikke fungere. For å løse dette problemet må den ansatte finne filene med feilen, kaste dem og sette de riktige på plass. Dette kalles å tømme cache-minnet.

Selv om bordet kan være stort, er plassen på det begrenset, det samme er bufferminnet. Til tross for dette kan du legge til mer plass til tabellen ved å legge til en annen tabell til den. Men noen ganger er dette umulig å gjøre på grunn av størrelsen på rommet. Størrelsen på hurtigbufferminnet kan økes hvis denne prosedyren er foreskrevet av programmet. Du vil ikke kunne endre selve hurtigbuffermaskinvaren, siden den er implementert i maskinvare.

Men du kan klare deg uten å utvide arbeidsområdet ditt for å jobbe med filer raskere. Du kan leie en assistent som vil gi den nødvendige mappen med filer. Det vil si at operativsystemet kan tildele deler av ubrukt RAM for caching av enhetsdata. Men en slik assistent vil ikke virkelig fremskynde arbeidet, fordi det er mye raskere å ta den nødvendige informasjonen selv, siden du vet nøyaktig hvor og hva som ligger.

CCleaner. Hvis en hurtigbufferavhengig applikasjon har blitt tregere eller ofte laster ned irrelevante data, bruk planlagte verktøy for tømming av hurtigbuffer eller gjør dette manuelt med noen få dagers mellomrom.

Faktisk møter vi filbuffring hele tiden. For eksempel innkjøp av dagligvarer for fremtidig bruk og alle handlingene vi gjør i løpet av denne prosessen, så å si samtidig! Caching kan kalles alt som hindrer oss i å lage unødvendig oppstyr og bevegelser. Hvis det ikke var noen hurtigbuffer på datamaskinen, ville driften avta betydelig.

Jeg er sikker på at du nå forstår betydningen og prinsippet for drift av cachen. Det er derfor det er så viktig å holde datamaskinen din organisert, med mindre du vil bremse ned.

Hva er cache? Er det mulig å tømme applikasjonsbufferen på en Android-telefon? Ja det kan du. Må jeg tømme hurtigbufferen på Android? Nødvendig og unødvendig.

Hvorfor det er nødvendig og unødvendig, og hva du bør gjøre, avgjør ved å lese dette innlegget til slutten, selv om prinsippet er enkelt: ved å tømme hurtigbufferen vil du få mer minne, men hastigheten på datatilgang kan reduseres.

Antall søknader for de fleste eiere øker stadig. Noen ganger så stor at det får systemet til å bremse.

Derfor bør du bli kvitt dem med jevne mellomrom. I nyere versjoner kan du gjøre dette med én knapp.

Gå til "Innstillinger", deretter til minnefanen og deretter til databufferen. Du vil bli spurt om du vil kvitte deg med all data.

Dette trinnet kan settes til å gjentas automatisk med jevne mellomrom, noe som bør bidra til å holde systemet i god stand.

Hvordan fungerer cachen?

Er applikasjonsbufferminnet i en Android-telefon relativt lite sammenlignet med minnekapasiteten til en smarttelefon eller nettbrett?

Dens oppgave er å redusere tilgangstiden for databehandling og minimere belastningen på RAM for å gjøre den tilgjengelig for andre enheter.

Det tetter gapet mellom produktivitetsgevinster og.

Å bruke cache-minne har to fordeler: redusert tilgangstid og mer effektiv bruk gjennom den innebygde intelligente datalagringsalgoritmen.

Minnekontrolleren bestemmer en sekvens av ofte gjentatte operasjoner og, under utførelse, avskjærer dem og erstatter dem med data fra hurtigbufferen.

Dermed opprettholder prosessoren en lang tilgangsvei til hovedminnet. Cache-løkken er mange ganger raskere enn om den ble tatt fra hovedminnet.

Hva skjer hvis du sletter cachen

Ingenting vil skje hvis du sletter minnebufferen. Det er et sett med data som er en "sporingskopi" av de originale verdiene som er lagret andre steder.

En cache er med andre ord et midlertidig lagringssted hvor ofte brukte data kan lagres for rask tilgang.


Android-enhetsbufring er en teknologi basert på minneundersystemet. Hovedmålet er å få fart på Android-en din for å fullføre oppgaver mye raskere.

For å forstå det grunnleggende konseptet med caching, se på et enkelt eksempel på en bibliotekar som arbeider.

Når den første klienten kommer etter en bok, går bibliotekaren til lageret og går tilbake til disken med boken for å gi den til klienten.

Senere kommer klienten tilbake for å returnere boken. Bibliotekaren tar boka, tar den med til lageret, går tilbake til skranken og venter på en annen klient.

La oss anta at neste klient trengte nøyaktig samme bok. Bibliotekaren må tilbake til lageret for å ta boken igjen og ta den med til den nye klienten.


I følge denne modellen må bibliotekaren gå hele veien for å hente hver bok. La oss legge en cache på bibliotekaren - gi ham en ryggsekk som han kan lagre 10 bøker i.

I denne ryggsekken vil han legge bøkene som kundene returnerer – maksimalt 10. Nå, når en annen klient kommer, er alt bibliotekaren trenger å gjøre å ta boken fra sekken og gi den til klienten, slik at klienten blir servert raskere.

Nesten alt fungerer på samme måte på en Android-telefon. Som du kan se, avhenger mye også av volumet og rengjøringen - hastigheten på tjenesten reduseres, i vårt tilfelle er dette ytelsen til Android-systemet.

Derfor er konklusjonen denne: du kan tømme hurtigbufferen på Android, men om du trenger å tømme det er opp til deg å bestemme. Lykke til.