Vad är cache?
Om du någonsin har försökt felsöka din dator eller behövt rensa din webbhistorik, har du förmodligen blivit uppmanad att rensa din cache.
Fördelar med cachelagring
Ur användarens synvinkel finns det tre fördelar med cacheminnen.
- De gör att allt går snabbare. Den viktigaste fördelen med cachelagring är att den förbättrar systemets prestanda. Genom att t.ex. lagra lokala kopior av webbplatsfiler behöver din webbläsare bara ladda ner informationen första gången du besöker webbplatsen och kan ladda de lokala filerna vid senare besök.
- De lagrar data. För att förbättra prestandan lagrar appar ny och ofta använd data i cacheminnet. Detta gör inte bara att allt går snabbare som tidigare nämnts, utan i vissa fall kan det göra det möjligt för appar att fungera "offline". Om du t.ex. inte har tillgång till internet kan en app förlita sig på cachad data för att fortsätta fungera även utan anslutning.
- De sparar data för senare användning. Det är mycket effektivt att bara ladda ner filer en gång. Om en kopia av en fil finns i cacheminnet behöver appen inte slösa tid, batteri och andra resurser på att ladda ner den varje gång. Istället behöver appen bara ladda ner ändrade eller nya filer.
Nackdelar med cachelagring
Även om modern programvara ofta är starkt beroende av användningen av cache, finns det också vissa nackdelar.
- De kan ta upp mycket lagringsutrymme. I princip är en cache en liten lagringsplats för filer. Men ibland kan cacher växa sig stora och begränsa det tillgängliga utrymmet på din enhet. Genom att rensa cacheminnet kan du radera filerna och återställa en stor mängd minne.
- En skadad cache kan få din enhet att bete sig illa. Om något är fel med en fil som lagras i cacheminnet kan det leda till att felaktiga data visas, att enheten misslyckas eller till och med kraschar. Det är därför det är vanligt och nödvändigt att rensa upp din cache då och då.
- Cacher kan hindra appar från att ladda den senaste versionen av en webbplats eller andra data. I teorin ska appar bara använda cacheminnet för att visa filer som inte har ändrats sedan det senaste besöket. Detta fungerar dock inte alltid och ibland är det enda sättet att se den senaste versionen av en webbplats eller annan information att rensa cacheminnet, vilket tvingar den att ladda ner allt nytt.
Läs mer om hur Optimering av hastigheten.