Flyktig vs ikke-flyktig minne
Flyktig og ikke-flyktig er klassifikasjoner i datamaskinens minne. Flyktig minne er en type datamaskinminne som krever strøm for å beholde den lagrede informasjonen, mens ikke-flyktig minne ikke krever oppdatering for å beholde minneverdiene.
Hva er flyktig minne?
Volatilt minne er en minnetype i databehandling som krever strøm for å beholde den lagrede informasjonen. Innholdet på minneenheten må oppdateres regelmessig for å unngå tap av data. RAM-modulene (Random Access Memory) i datamaskiner og Cache-minnet i prosessorene er eksempler på flyktige minnekomponenter.(Les forskjellen mellom RAM og cache-minne)
RAM-enheter er bygget ved hjelp av en stor samling 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 oppladingen er kjent som forfriskende syklus.
Det er tre hovedklasser av RAM, og disse er statisk RAM (SRAM), dynamisk RAM (DRAM) og Phase-change RAM (PRAM). I SRAM lagres data ved å bruke 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 datamaskinminne som ikke krever oppdatering for å beholde minneverdiene. Alle typer ROM, flashminne, optiske og magnetiske lagringsenheter er ikke-flyktige minneenheter.
De tidligste ROM-enheter (Read Only Memory) hadde bare muligheten til å lese, men ikke skrive eller redigere innholdet. I noen tilfeller kan data endres, men med vanskeligheter. Den eldste typen solid state av ROM er Mask ROM der innholdet i minnet er programmert av produsenten selv og ikke kan endres.
PROM eller Programmerbar ROM ble utviklet på grunnlag av Mask ROM, hvor minnet kan programmeres av brukeren, men kun én gang. EPROM (Erasable Programmable ROM) er en slettbar minneenhet, som kan slettes ved bruk av eksponering for UV-lys og programmeres gjennom høyere spenninger. Gjentatt eksponering for UV-lys forringer til slutt lagringsevnen til IC.
EEPROM eller elektronisk slettbar programmerbar ROM er en utvidelse fra EPROM hvor minnet kan programmeres flere ganger av brukeren. Innholdet i minnekomponenten kan leses, skrives og modifiseres ved hjelp av et spesielt designet grensesnitt. Mikrokontrollerenhetene er eksempler på EEPROM-enheter. Flash-minne er utviklet basert på EEPROM-arkitekturen.
Harddisker (HDD) er også en ikke-flyktig sekundær datalagringsenhet som brukes til å lagre og hente digital informasjon i datamaskiner. Harddiskene er fremtredende på grunn av deres kapasitet og ytelse. Kapasiteten til harddiskene varierer fra stasjon til stasjon, men har økt konsekvent over tid.
Optiske lagringsenheter som CD-DVD-er og BluRay-plater er også ikke-flyktige minneenheter. Hullekort og magnetbånd som ble brukt i de tidlige datamaskinene kan også inkluderes i denne kategorien.
Hva er forskjellen mellom flyktig og ikke-flyktig minne?
• Flyktig minne krever oppfriskning for å 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, slettes innholdet automatisk.
• RAM er hovedtypen for flyktig minne og brukes som midlertidig lagring av informasjon før og etter behandling. ROM-enheter brukes til å lagre data eller informasjon over lengre tid. (Les mer om forskjellen mellom ROM og RAM)
• Sekundære lagringsenheter som brukes i datamaskiner er ikke-flyktige minneenheter.
• Volatile minneenheter er hovedsakelig solid state-enheter, og ikke-flyktig minne kan være solid state, magnetisk eller optisk.