Hvad er en cache-flush?
Inden for datalogi er en cache et specialiseret afsnit i en computers hukommelse, der forsøger at forbedre ydeevnen ved at gemme oplysninger, der enten er blevet åbnet for nyligt eller forventes at få adgang til snart. Ved at holde disse oplysninger let tilgængelige kan computerens ydelse forbedres enormt. En cache flush er det, der rydder disse dele af hukommelsen. Uden cacher og evnen til at skylle dem, ville computere køre med betydelig langsommere hastigheder.
Der er forskellige typer cacher. En DNS-cache-flush består af at udslette den del af computerhukommelsen, der gemmer DNS-poster. Disse poster er det, der oversætter et domænenavn, f.eks. Www.wisegeek.com, til en numerisk internetprotokol (IP) -adresse, som computeren kan bruge til at oprette forbindelse til webstedet.
Et andet område på computeren, der bruger skylning af cache, er browsercachen. Webbrowsere gemmer en række informationer om hvilke websteder en bruger har besøgt. I nogle tilfælde kan disse oplysninger bruges til at kompromittere brugernes sikkerhed ved at give eksterne brugere adgang til deres konti. De fleste browsere har en funktion, der giver brugeren mulighed for at starte en cache-flush, der kan afhjælpe disse problemer ved at slette disse oplysninger.
Brugere, der er bekymrede for sikkerhed, skal også være opmærksomme på diskcachen. Oplysninger skrevet til og læst fra harddisken gemmes i en cache. Ondsindede brugere kan få adgang til denne cache for at finde ud af, hvilke oplysninger på drevet sidst havde adgang til af computeren. Specifikationer for, hvordan man udfører en diskcache-skylning, varierer mellem operativsystemer.
Den vigtigste cache af alle er måske den centrale behandlingsenheds cache (CPU). Dette er en specialiseret hukommelsestype, der bruges af processoren til at udføre forskellige operationer hurtigt og effektivt. CPU-cachen er normalt flere gange hurtigere end en computers hukommelse til tilfældig adgang (RAM), skønt den er betydeligt mindre i størrelse. For dem, der søger at finde de bedste computere, er CPU-cache-størrelse og -hastighed vigtige faktorer.
Bortset fra sikkerhed har cache flushes en række forskellige effekter på computerens ydelse. Cache-cache til diskskrivning kan bruges til at øge ydelsen på computere, der ofte skriver information til harddisken. Denne form for cache kan imidlertid have en negativ indflydelse på ydelsen på hjemmecomputere. Hvis en computer mister strøm, mens der er information i skrivecachen, vil informationerne gå tabt.