Forskjell mellom flyktig og ikke-flyktig minne | Volatile vs Nonvolatile Memory
Volatile vs Nonvolatile Memory
Flyktige og ikke-flyktige er klassifiseringer i dataminnet. Flyktig minne er en type dataminne som krever strøm for å beholde den lagrede informasjonen, mens ikke-flyktig minne ikke krever forfriskning for å beholde minneverdiene.
Hva er flyktig minne?
Flyktig minne er en minnetype i databehandling som krever strøm for å beholde den lagrede informasjonen. Innholdet i minneenheten må oppdateres regelmessig for å unngå tap av data. RAM-modulene (Random Access Memory) i datamaskiner og hurtigminnet i prosessorene er eksempler på flyktige minnekomponenter. (Les forskjellen mellom RAM og Cache Memory)
RAM-enheter er bygget ved hjelp av en stor sammenstilling av kondensatorer som brukes til å lagre belastninger midlertidig. Hver kondensator representerer en minnebit. Når kondensatoren er ladet, er den logiske tilstanden 1 (Høy), og når den er utladet, er den logiske tilstanden 0 (Lav). Og hver kondensator er nødvendig for å lade opp med jevne mellomrom for å beholde data kontinuerlig, denne gjentatte ladingen kalles forfriskende syklus.
Det er tre hovedklasser av RAM, og de er statisk RAM (SRAM), dynamisk RAM (DRAM) og Phase-Change RAM (PRAM). I SRAM lagres data ved hjelp av tilstanden til en enkelt flip-flop for hver bit, og i DRAM brukes en enkelt kondensator for hver bit. (Les mer om forskjellen mellom SRAM og DRAM)
Hva er ikke-flyktig minne?
Ikke-flyktig minne er en type dataminne som ikke krever forfriskning for å beholde minneverdiene. Alle typer ROM-, flashminne-, optiske og magnetiske lagringsenheter er ikke-flyktige minneenheter.
Tidligere ROM-enheter (Read Only Memory) hadde kun muligheten til å lese, men ikke skrive eller redigere innholdet. I noen tilfeller kan data endres, men med vanskeligheter. Den eldste typen Solid State of ROM er Mask ROM der innholdet i minnet er programmert av produsenten selv og kan ikke endres.
PROM eller Programmerbar ROM ble utviklet på grunnlag av Mask ROM, hvor minnet kan programmeres av brukeren, men bare en gang. EPROM (Erasable Programmerbar ROM) er en sletbar minneenhet, som kan slettes ved bruk av UV-lys og programmert gjennom høyere spenninger. Gjentatt eksponering for UV-lys forverrer til slutt lagringskapasiteten til IC.
EEPROM eller elektronisk sletbar Programmerbar ROM er en forlengelse fra EPROM hvor minnet kan programmeres flere ganger av brukeren.Innholdet i minnekomponenten kan leses, skrives og modifiseres ved hjelp av et spesifikt utformet grensesnitt. Microcontroller-enhetene er eksempler på EEPROM-enheter. Flash-minne er utviklet basert på EEPROM-arkitekturen.
Harddiskstasjoner (HDD) er også en ikke-flyktig sekundær datalagringsenhet som brukes til lagring og henting av digital informasjon i datamaskiner. Harddiskene er fremtredende på grunn av deres kapasitet og ytelse. Kapasiteten til HDD-er varierer fra stasjon til stasjon, men har økt med tiden over tid.
Optiske lagringsenheter som CD-er og BluRay-plater er også ikke-flyktige minnesenheter. Stempelkort og magnetbånd som brukes i de tidlige datamaskinene, kan også inkluderes i denne kategorien.
Hva er forskjellen mellom flyktig og ikke-flyktig minne?
• Flyktig minne krever forfriskende å beholde det lagrede innholdet, mens ikke-flyktig minne ikke gjør det.
• Flyktig minne krever strøm for å beholde minnet mens ikke-flyktig minne ikke krever strøm. Hvis strømmen til flyktig minne går tapt, blir innholdet automatisk slettet.
• RAM er den viktigste typen flyktig minne og brukes som midlertidig lagring av informasjon før og etter behandling. ROM-enheter brukes til å lagre data eller informasjon i lengre tid. (Les mer om forskjellen mellom ROM og RAM)
• Sekundære lagringsenheter som brukes i datamaskiner, er ikke-flyktige minnesenheter.
• Flyktige minneenheter er hovedsakelig enheter med solid state, og ikke-flyktig minne kan være solid-state, magnetisk eller optisk.