Hem Vad är cache?

Vad är cache?

I datorlagring är en cache en fysisk komponent placerad "framför" en primär enhet som transparent lagrar data så att den snabbt kan nås senare, eftersom den vanligtvis är snabbare än att komma åt den direkt från datans primära plats.

I datorlagring är en cache en fysisk komponent placerad "framför" en primär enhet som transparent lagrar data så att den snabbt kan nås senare, eftersom den vanligtvis är snabbare än att komma åt den direkt från datans primära plats.

Med cachningsprogramvara väljs specifik data automatiskt för att lagras i cachen under överföringar till och från den primära enheten. När en applikation senare kommer åt den specifika informationen kommer den att levereras till användaren märkbart snabbare. Vanligtvis väljs data som oftast används (t.ex. "hot data") att cachelagras, eftersom det kan vara mycket fördelaktigt för användarna: det minskar latensen och ökar IOPS för läsintensiva arbetsbelastningar, vilket ökar systemets totala prestanda.

På grund av sin överlägsna läs- och skrivhastighet är SSD-enheter den överlägset mest populära enheten för cachning. System som Network Attached Storage (NAS)-lösningar har ibland en plats för en cache-enhet på grund av hur ofta data kan nås från servrar. Lagringsmatriser levereras också vanligtvis i hybridkonfigurationer med hårddiskar som används för kapacitet och SSD-enheter som används för acceleration. Hybrider kan också bee alla blixtar, med billigare blixtar används som kapacitetspool och högre presterande blixtar används som cache.