Flygtig vs ikke-flygtig hukommelse
Flygtige og ikke-flygtige er klassifikationer i computerhukommelse. Flygtig hukommelse er en type computerhukommelse, der kræver strøm til at bevare de lagrede oplysninger, mens ikke-flygtig hukommelse ikke kræver opdatering for at bevare hukommelsesværdierne.
Hvad er flygtig hukommelse?
Flygtig hukommelse er en hukommelsestype i computing, der kræver strøm til at bevare den gemte information. Indholdet af hukommelsesenheden skal regelmæssigt opdateres for at undgå datatab. RAM-modulerne (Random Access Memory) i computere og cache-hukommelsen i processorer er eksempler på flygtige hukommelseskomponenter. (Læs forskellen mellem RAM og cachehukommelse)
RAM-enheder er bygget ved hjælp af en stor samling af kondensatorer, der bruges til midlertidigt at gemme belastninger. Hver kondensator repræsenterer en hukommelsesbit. Når kondensatoren oplades, er den logiske tilstand 1 (Høj), og når den er afladet, er den logiske tilstand 0 (Lav). Og hver kondensator er nødvendig for at genoplade med regelmæssige intervaller for kontinuerligt at bevare data, denne gentagne opladning kaldes opfriskningscyklus.
Der er tre hovedklasser af RAM, og disse er Statisk RAM (SRAM), dynamisk RAM (DRAM) og faseændrings RAM (PRAM). I SRAM gemmes data ved hjælp af tilstanden for en enkelt flip-flop for hver bit, og i DRAM bruges en enkelt kondensator til hver bit. (Læs mere om forskellen mellem SRAM og DRAM)
Hvad er ikke-flygtig hukommelse?
Ikke-flygtig hukommelse er en type computerhukommelse, der ikke kræver opdatering for at bevare hukommelsesværdierne. Alle typer rom, flashhukommelse, optisk og magnetisk lagerenhed er ikke-flygtige hukommelsesenheder.
De tidligste ROM-enheder (Read Only Memory) havde kun muligheden for at læse men ikke skrive eller redigere indholdet. I nogle tilfælde kan data ændres, men med vanskeligheder. Den ældste type fast tilstand af ROM er Mask ROM, hvor indholdet af hukommelsen er programmeret af producenten selv og ikke kan ændres.
PROM eller programmerbar ROM blev udviklet på basis af Mask ROM, hvor hukommelsen kan programmeres af brugeren, men kun én gang. EPROM (Erasable Programmable ROM) er en sletbar hukommelsesenhed, der kan slettes ved eksponering for UV-lys og programmeres gennem højere spændinger. Gentagen eksponering for UV-lys forringes til sidst IC's opbevaringsevne.
EEPROM eller elektronisk sletbar programmerbar rom er en udvidelse fra EPROM, hvor hukommelsen kan programmeres flere gange af brugeren. Indholdet af hukommelseskomponenten kan læses, skrives og ændres ved hjælp af en specifikt designet interface. Mikrokontrollerenhederne er eksempler på EEPROM-enheder. Flashhukommelse er udviklet baseret på EEPROM-arkitekturen.
Harddiskdrev (HDD) er også en ikke-flygtig sekundær datalagringsenhed, der bruges til at gemme og hente digital information på computere. Harddiske er fremtrædende på grund af deres kapacitet og ydeevne. HDD's kapacitet varierer fra drev til drev, men er konstant stigende over tid.
Optiske opbevaringsenheder såsom CD's DVD'er og BluRay Discs er også ikke-flygtige hukommelsesenheder. Punch-kort og magnetbånd, der bruges i de tidlige computere, kan også inkluderes i denne kategori.
Hvad er forskellen mellem Flygtig og Ikke-flygtig hukommelse?
• Flygtig hukommelse kræver opdatering for at beholde det gemte indhold, mens ikke flygtig hukommelse ikke gør det.
• Flygtig hukommelse kræver strøm til at bevare hukommelsen, mens ikke-flygtig hukommelse ikke kræver strøm. Hvis strømmen til den flygtige hukommelse går tabt, slettes indholdet automatisk.
• RAM er den vigtigste type flygtig hukommelse og bruges som midlertidig lagring af information før og efter behandling. ROM-enheder bruges til at gemme data eller information i længere tid. (Læs mere om forskellen mellem ROM og RAM)
• Sekundære lagerenheder, der bruges på computere, er ikke-flygtige hukommelsesenheder.
• Flygtige hukommelsesenheder er hovedsageligt enheder i fast tilstand, og ikke-flygtig hukommelse kan være solid-state, magnetisk eller optisk.