Vad är SSD-cache?

När du använder en långsam hårddisk finns det några alternativ för att öka din dators prestanda. Den enklaste lösningen är att byta till en snabb SSD, dessa kan dock bli dyra, speciellt om du behöver flera terabyte lagring. En annan lösning är att skaffa en mindre SSD, till exempel en 64GB-enhet, och sedan använda den som en snabb cache för din långsammare enhet. I den här installationen fungerar din mindre SSD inte som en enhet, utan bara som en tillfällig lagringsmetod för att snabba upp din "faktiska" enhet.

Vad är en cache?

En cache är en snabb lagringsmetod utformad för att tillfälligt lagra data. Cachar kan användas för att optimera prestandan hos en långsammare lagringsenhet, i form av en läs- och skrivcache.

En läscache lagrar en kopia av data som nyligen har använts eller används regelbundet. Detta gör att denna data kan läsas snabbare, vilket minskar laddningstiderna. En läscache är särskilt användbar för att upprepade gånger läsa samma data från en långsam enhet. Till exempel kan operativsystemets starttider och laddningstider för videospel dra stor nytta av snabb lagring.

En skrivcache används vanligtvis som en buffert för att lagra data som behöver skrivas till den långsammare lagringen. Till exempel, om du har en hårddisk som bara kan skriva data med 100MB/s och en SSD-cache som kan skriva data med 1000MB/s, kan du skriva data på SSD-hastigheten till cachen, så att uppgiften slutförs snabbare, låt sedan cachen sortera ut och överföra data till den långsammare hårddisken så fort den kan acceptera den.

Hur fungerar SSD-cache?

Läscachelagring är den vanligaste formen av SSD-cache eftersom det ger en prestandahöjning till regelbundet använda applikationer.

SSD-skrivcache finns i tre varianter, återskrivning, omskrivning och genomskrivning av SSD-cache. En återskrivnings-SSD-cache fungerar enligt beskrivningen ovan, data skrivs först till SSD-cachen med hög hastighet, som sedan skickar data till den långsammare hårddisken så snabbt den kan acceptera den. Detta ger fördelen med SSD-hastighetsdataskrivning, tills SSD: n är fylld, då sjunker prestandan till hårddiskens skrivhastighet. Denna typ av skrivcache kan vara sårbar för dataförlust orsakad av strömavbrott eller SSD-fel.

En skrivbar SSD-cache föredrar att skriva data till hårddisken snarare än SSD-cache. Detta görs vanligtvis för att optimera mängden cacheutrymme som är tillgängligt för läscache. Data kommer bara att cachelagras efter den första läsningen, vilket innebär att första gången du startar upp eller laddar ett spel kommer att gå långsamt, men att upprepa processen bör påskynda den.

En genomskrivnings-SSD-cache skriver data till både SSD-cachen och hårddisken samtidigt. Detta gör att data kan hämtas från cachen med höga hastigheter vid första läsningen. Detta är användbart för att förhindra att appar startar långsamt från hårddisken första gången, men det är också mer sannolikt att det hamnar i cachelagring av onödig data, vilket potentiellt minskar livslängden för SSD: n.

Hybrid SSD

SSHDs eller Solid-State Hybrid Drives, implementera en SSD-cache i höljet av en hårddisk. SSHD: er kan vara särskilt användbara för bärbara datorer eller andra enheter som bara har en enda enhetsplats. Men om du manuellt köper och konfigurerar en avancerad SSD för användning som en SSD-cache kan du få bättre resultat.