Vad är icke-flyktigt minne?

click fraud protection

Datorminne kommer med många olika distinktioner. En av de du kanske har sett är flyktigt minne vs. icke-flyktigt minne. Ordet flyktig betyder något som är övergående eller sannolikt kommer att förändras. Inom datorer hänvisar det till typer av minne som inte kan behålla data när de tappar ström. Omvänt behåller det icke-flyktiga minnet sina data, även om det inte har någon strömförsörjning.

Hur fungerar det

Det är viktigt att notera att flyktigt minne inte raderar data när det tappar ström. Ingen raderingsoperation går igenom och torkar det flyktiga minnet när din dator stängs av. Det flyktiga minnet är helt enkelt oförmöget att hålla den elektriska laddningen för att lagra data utan konstant strömförsörjning. Det är också värt att notera att olika icke-flyktiga minne kan förlora data över tiden. Till exempel, när den inte är strömlös, avtar laddningen som används för att lagra data i SSD-enheter långsamt. Detta resulterar i dataförlust efter ett par år utan ström.

Icke-flyktigt minne är idealiskt för långtidslagring. Du kommer förmodligen inte att bli förvånad över att höra att din hårddisk använder icke-flyktigt minne. SSD, hårddiskar, optiska lagringsmedia och magnetband är alla former av icke-flyktigt minne. Tekniskt sett kan du överväga de klassiska hålkorten. Eller tryckt papper, en form av icke-flyktigt minne. Men du använder dem inte på det sättet.

Flyktiga minne förlorar all data som det har när det tappar ström. Detta gör den värdelös för långtidsförvaring. Som alla strömavbrott skulle innebära att du förlorar din data. Det finns dock användningsområden för flyktigt minne i datorer. System-RAM är flyktigt. Den lagrar data medan datorn är på. Tappar den sedan när den stängs av. Cachen på CPU-matrisen är också flyktigt minne.

I båda fallen går det bra att förlora data när strömmen bryts eftersom den lagras på det icke-flyktiga RAM-minnet. Faktum är att RAM och CPU-cache borde förlora data när datorn stängs av. Detta säkerställer att de data de har rensas tillräckligt och inte är sårbara för dataåterställning när de stängs av. All nödvändig data kan enkelt lagras i det flyktiga minnet igen genom att läsa det från det icke-flyktiga minnet.

Fördelarna

Den största fördelen med icke-flyktigt minne är dess förmåga att lagra data utan ström. Det finns andra fördelar. Icke-flyktigt minne är vanligtvis billigare än flyktigt minne per minnesenhet. Detta är särskilt användbart eftersom du behöver stora mängder icke-flyktigt lagringsutrymme för att lagra dina data på lång sikt.

Icke-flyktigt minne behåller sina data när det stängs av, vilket gör det sårbart för dataåterställning. Detta är bra, eftersom det låter dig återställa data från en trasig hårddisk.

En annan användbar sak som ditt icke-flyktiga minne kan använda är att förspara filer som inte har sparats. Anta att du någonsin har skrivit ett dokument i Word – ett brev eller ett papper, till exempel – och har haft ett strömavbrott eller din dator blå skärm. Du vet paniken som följer när du inser att du måste göra om arbetet eftersom du aldrig sparat det.

Tack och lov sparar word och andra program ofta en temporär fil på din hårddisk innan du sparar den manuellt. Detta låter dig återställa ditt "förlorade" dokument efter en omstart. Detta skulle inte vara möjligt i en dator utan icke-flyktigt minne eftersom data skulle gå förlorade helt.

Nackdelarna

Icke-flyktigt minne är vanligtvis långsammare än flyktigt minne. Men det är därför som flyktigt minne används på hastighetskänsliga platser som RAM och CPU-cache. Allt flyktigt minne är inte snabbare än allt icke-flyktigt minne. Det skulle krossas om man tog RAM från de tidigaste datorerna och jämförde det med en modern SSD. Men det är inte en rättvis jämförelse. Teknik och anslutningsmöjligheter har förbättrats avsevärt över tiden.

Icke-flyktigt minne är faktiskt långsammare än flyktigt minne på två olika sätt. Det är långsammare att läsa eller skriva data men har en mycket högre latens. Latency mäter hur lång tid det tar för minnet att hitta och svara på den begärda datan. Läs- eller skrivhastigheten är den faktiska överföringshastigheten för data.

Icke-flyktigt är inte idealiskt för att lagra data som måste förbli säker, eftersom dessa data kan återställas forensiskt. Detta är en oundviklig risk för känsliga uppgifter som måste lagras under lång tid. Även om det kan motverkas med kryptering. För känsliga tillfälliga data vill du dock inte använda icke-flyktigt minne.

Till exempel lagras temporära krypteringsnycklar, som de som används i HTTPS-kryptering, i RAM. Du behöver inte dessa igen när du stänger av din dator, eftersom du bara kan förhandla om nya krypteringsnycklar. Anta att du har haft dessa nycklar länge. I så fall kan de vara sårbara för dataåterställning och användas för att dekryptera och spionera på din nätverkstrafik.

En annan nackdel med icke-flyktigt minne är att du aktivt måste ta bort data från det om du vill säkerställa att det raderas. Om du glömmer detta när du säljer en gammal enhet kan den nya ägaren komma åt dina sparade data.

Slutsats

Icke-flyktigt minne är en kritisk del av alla datorenheter. Utan det skulle du inte kunna spara något permanent. All data skulle vara sårbar för att gå förlorad om strömmen någonsin bryts. Alla former av långtidslagring av data, såsom hårddiskar, SSD-skivor, CD-skivor, DVD-skivor, ROM och magnetband, är icke-flyktiga. Dela dina tankar i kommentarerna nedan.