Flyktigt mot icke-flyktigt minne
Flyktiga och icke-flyktiga är klassificeringar i datorminne. Flyktigt minne är en typ av datorminne som kräver ström för att lagra den lagrade informationen medan icke-flyktigt minne inte behöver uppdateras för att behålla minnesvärdena.
Vad är flyktigt minne?
Flyktigt minne är en minnestyp i datorer som kräver ström för att lagra den lagrade informationen. Innehållet i minnesenheten måste uppdateras regelbundet för att undvika dataförlust. RAM-modulerna (Random Access Memory) i datorer och cacheminnet i processorerna är exempel på flyktiga minneskomponenter. (Läs skillnaden mellan RAM och cacheminne)
RAM-enheter är byggda med en stor sammansättning av kondensatorer som används för att lagra laster tillfälligt. Varje kondensator representerar en minnesbit. När kondensatorn är laddad är det logiska tillståndet 1 (högt) och när det urladdas är det logiska tillståndet 0 (lågt). Och varje kondensator behövs för att ladda med jämna mellanrum för att behålla data kontinuerligt, denna upprepade laddning kallas uppfriskande cykel.
Det finns tre huvudklasser av RAM, och dessa är statiskt RAM (SRAM), dynamiskt RAM (DRAM) och fasändrings-RAM (PRAM). I SRAM lagras data med tillståndet för en enda flip-flop för varje bit och i DRAM används en enda kondensator för varje bit. (Läs mer om skillnaden mellan SRAM och DRAM)
Vad är icke-flyktigt minne?
Icke-flyktigt minne är en typ av datorminne som inte behöver uppdateras för att behålla minnesvärdena. Alla typer av ROM, flashminne, optiska och magnetiska lagringsenheter är icke-flyktiga minnesenheter.
De tidigaste ROM-enheterna (Read Only Memory) hade bara möjlighet att läsa men inte skriva eller redigera innehållet. I vissa fall kan data ändras men med svårighet. Den äldsta typen av solid state of ROM är Mask ROM där innehållet i minnet är programmerat av tillverkaren själv och inte kan ändras.
PROM eller Programmerbar ROM utvecklades på grundval av Mask ROM, där minnet kan programmeras av användaren, men bara en gång. EPROM (Erasable Programmable ROM) är en raderbar minnesenhet som kan raderas med exponering för UV-ljus och programmeras genom högre spänningar. Upprepad exponering för UV-ljus försämrar så småningom IC-lagringskapaciteten.
EEPROM eller Electronically Erasable Programmable ROM är en förlängning från EPROM där minnet kan programmeras flera gånger av användaren. Innehållet i minneskomponenten kan läsas, skrivas och modifieras med hjälp av ett särskilt utformat gränssnitt. Mikrokontrollenheterna är exempel på EEPROM-enheter. Flash-minne är utvecklat baserat på EEPROM-arkitekturen.
Hårddiskar (HDD) är också en icke-flyktig sekundär datalagringsenhet som används för att lagra och hämta digital information i datorer. Hårddiskarna är framstående på grund av deras kapacitet och prestanda. HDD: s kapacitet varierar från enhet till enhet, men har ökat genomgående.
Optiska lagringsenheter som CD-skivor och BluRay-skivor är också icke-flyktiga minnesenheter. Hålkort och magnetband som används i tidiga datorer kan också ingå i denna kategori.
Vad är skillnaden mellan flyktigt och oflyktigt minne?
• Flyktigt minne kräver uppdatering för att lagra det lagrade innehållet, medan icke-flyktigt minne inte gör det.
• Flyktigt minne kräver ström för att behålla minnet medan icke-flyktigt minne inte behöver ström. Om kraften till det flyktiga minnet går förlorat raderas innehållet automatiskt.
• RAM är den huvudsakliga typen av flyktigt minne och används som tillfällig lagring av information före och efter bearbetning. ROM-enheter används för att lagra data eller information under en längre tid. (Läs mer om skillnaden mellan ROM och RAM)
• Sekundära lagringsenheter som används i datorer är icke-flyktiga minnesenheter.
• Flyktiga minnesenheter är huvudsakligen halvledarenheter och icke-flyktigt minne kan vara halvledar-, magnetisk eller optisk.