Med SSD-lagring blir billigare varje dag, är snabb och riklig lagring väl inom räckhåll för den moderna datoranvändaren. De flesta nya datorer levereras med SSD-förinstallerade, och ultrabooks är nästan uteslutande beroende av solid state-lagring. Men vad händer om du vill gå ... ännu snabbare?

RAM-enheter: Vi behöver inte vägar

En RAM-enhet är en typ av programvara abstraktion av en hårddisk. Du berättar för datorn att du ska behandla ett par stavar av RAM som en hårddisk, och det ålägger dig skyldighet. Genom att repurposing RAM, får du en enorm ökning i hastighet men inte utan nackdelar.

RAM-enheter kasta bort en definierande egenskap hos hårddiskar, vilket är permanent lagring av data. Som flyktigt minne raderas RAM varje gång det förlorar strömmen, men det gör det genom att vara snabb och smidig. Hårddiskar och till och med SSD-skivor är lumbering megafauna jämfört, men de kan lagra stora mängder data till låg kostnad utan att behöva ström.

Dikotomin för snabb, temporär RAM och långsam, permanent disklagring har funnits i årtionden, men RAM-enheter avyttrar allt detta. Tja, om vi kan sätta en man på månen, varför kan vi inte göra hårddiskar utan RAM?

Den förnedrande kostnaden för RAM har också bidragit till uppkomsten av RAM-skivor. Den mängd RAM som vi tar för givet i våra datorer skulle göra din farfar rodnad. Medan vi åter ser en uptick i pris, är det fortfarande inom rimligt pris att sätta ihop en 64 GB-skiva med flammande snabbt kisel. Det är dock fortfarande skandalöst dyrt jämfört med SSD-skivor eller snurrande platta hårddiskar.

Tillfällig, men snabb

Eftersom RAM-enheter bara kan lagra data medan de har ström måste alla data som du vill behålla behållas någon annanstans. Det betyder att RAM-enheter måste ha data laddade i dem vid start, kopiering av information från ett primärt lagringsmedium som en SSD. Om du någonsin har kopierat gigabyte information vet du att det tar tid.

Det är därför att använda en RAM-enhet som en vanlig hårddisk är besvärlig. Den tid du kan spara i bearbetningen minskar med den tid det tar att ladda data till RAM. Det leder till höga startkostnader, men den investeringen återvinns i form av löjlig hastighet.

Om sekventiella läshastigheter på en SSD med högsta möjliga utsträckning kan maximera vid 500 MB / s kan en RAM-enhet bekvämt spricka 5.000 MB / s och huvudet ännu högre.

Användningsfall

Medan hastighet för hastighet skull är allt bra och bra, vilken möjlig applikation kan RAM-enheter vara väl lämpade för? I vilket användningsfall skulle användaren kunna dra nytta av RAM-drivrutins långväga / snabbprocess / temporärt lagringsparadigm?

Som du kanske gissar är högteknologiska databehandlingar väl anpassade till RAM-enheternas speciella karaktär. 3D-videoredigering, vilket är affischbarnet som vill ha mer resurser än det någonsin skulle kunna ha, har stor nytta av snabbare lagring. Ju mer data den kan lägga på en snabb enhet, desto snabbare kan koden gå. Vetenskaplig databehandling kan också gynna, men det är en knepig nisch som RAM-minne fyller. Den idealiska användaren drar nytta av exponentialt snabbare fillagring men bryr sig inte så mycket om den data blir utplånad.

Det är därför de flesta kommersiella tillämpningarna av RAM-enheter är beroende av batteribackup. Dessa tillåter att data kopieras till permanent lagring i händelse av strömförlust. Dessa enheter är, du gissade det, orimligt dyrt. De används främst för applikationer där hög genomströmning är missionskritisk, och budgeten existerar för fina hårdvaror som datacenter.

Slutsats

RAM-enheter är snabba när alla får ut, men deras applikationer är extremt specifika. De är inte riktigt hårddiskar i traditionell mening. Snarere är de extremt snabba, temporära lagringsmedier som kan behandlas som en hårddisk av ditt operativsystem. Medan RAM-skivor inte är till hjälp för konsumenterna, kan tekniska användare se en stor boost.