Flygtig vs ikke-flygtig hukommelse
Flygtige og ikke-flygtige er klassifikationer i computerens hukommelse. Flygtig hukommelse er en type computerhukommelse, der kræver strøm til at gemme de gemte 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 for at bevare de lagrede oplysninger. Indholdet af hukommelsesenheden skal opdateres regelmæssigt for at undgå tab af data. 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 kondensatorer, der bruges til midlertidigt at opbevare belastninger. Hver kondensator repræsenterer en hukommelsesbit. Når kondensatoren er opladet, er den logiske tilstand 1 (høj), og når den aflades, er den logiske tilstand 0 (lav). Og hver kondensator er nødvendig for at genoplade med jævne mellemrum for kontinuerlig lagring af data, denne gentagne genopladning er kendt som forfriskende cyklus.
Der er tre hovedklasser af RAM, og disse er statisk RAM (SRAM), dynamisk RAM (DRAM) og faseændrings RAM (PRAM). I SRAM lagres data ved hjælp af 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, optiske og magnetiske lagerenheder er ikke-flygtige hukommelsesenheder.
De tidligste ROM-enheder (Read Only Memory) havde kun evnen til 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 Programmable ROM blev udviklet på basis af Mask ROM, hvor hukommelsen kan programmeres af brugeren, men kun en gang. EPROM (Erasable Programmable ROM) er en sletbar hukommelsesenhed, som kan slettes ved hjælp af eksponering for UV-lys og programmeres gennem højere spændinger. Gentagen eksponering for UV-lys forværrer 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 et specielt designet interface. Mikrocontrollerenhederne er eksempler på EEPROM-enheder. Flash-hukommelse er udviklet baseret på EEPROM-arkitekturen.
Harddiske (HDD) er også ikke-flygtige sekundære datalagringsenheder, der bruges til lagring og hentning af digital information på computere. Harddiskene er fremtrædende på grund af deres kapacitet og ydeevne. HDD'ernes kapacitet varierer fra drev til drev, men har været konstant stigende over tid.
Optiske lagerenheder såsom CD'er DVD'er og BluRay-diske er også ikke-flygtige hukommelsesenheder. Stansekort og magnetbånd, der blev brugt 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 gemme det gemte indhold, mens ikke-flygtig hukommelse ikke gør det.
• Flygtig hukommelse kræver strøm for at bevare hukommelsen, mens ikke-flygtig hukommelse ikke kræver strøm. Hvis strøm til flygtig hukommelse går tabt, slettes indholdet automatisk.
• RAM er hovedtypen af 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 i computere, er ikke-flygtige hukommelsesenheder.
• Flygtige hukommelsesenheder er hovedsageligt solid state-enheder, og ikke-flygtige hukommelse kan være solid state, magnetiske eller optiske.