Vluchtig versus niet-vluchtig geheugen
Vluchtig en niet-vluchtig zijn classificaties in het computergeheugen. Vluchtig geheugen is een type computergeheugen dat stroom nodig heeft om de opgeslagen informatie te behouden, terwijl niet-vluchtig geheugen niet hoeft te worden vernieuwd om de geheugenwaarden te behouden.
Wat is vluchtig geheugen?
Vluchtig geheugen is een geheugentype in computers dat stroom nodig heeft om de opgeslagen informatie te behouden. De inhoud van het geheugenapparaat moet regelmatig worden ververst om gegevensverlies te voorkomen. De RAM-modules (Random Access Memory) in computers en het cachegeheugen in de processors zijn voorbeelden van vluchtige geheugencomponenten. (Lees het verschil tussen RAM en cachegeheugen)
RAM-apparaten worden gebouwd met behulp van een grote verzameling condensatoren die worden gebruikt om lasten tijdelijk op te slaan. Elke condensator vertegenwoordigt één geheugenbit. Wanneer de condensator is opgeladen, is de logische toestand 1 (hoog) en bij ontladen is de logische toestand 0 (laag). En elke condensator is nodig om met regelmatige tussenpozen op te laden om continu gegevens vast te houden, dit herhaalde opladen staat bekend als verversingscyclus.
Er zijn drie hoofdklassen RAM, en dat zijn Static RAM (SRAM), Dynamic RAM (DRAM) en Phase-change RAM (PRAM). In SRAM worden gegevens opgeslagen met de toestand van een enkele flip-flop voor elk bit en in DRAM wordt voor elk bit een enkele condensator gebruikt. (Lees meer over het verschil tussen SRAM en DRAM)
Wat is niet-vluchtig geheugen?
Niet-vluchtig geheugen is een type computergeheugen dat niet hoeft te worden vernieuwd om de geheugenwaarden te behouden. Alle soorten ROM-, flashgeheugen-, optische en magnetische opslagapparaten zijn niet-vluchtige geheugenapparaten.
De vroegste ROM-apparaten (Read Only Memory) konden alleen de inhoud lezen, maar niet schrijven of bewerken. In sommige gevallen kunnen gegevens worden gewijzigd, maar met moeite. Het oudste type solid state ROM is Mask ROM waarbij de inhoud van het geheugen door de fabrikant zelf wordt geprogrammeerd en niet kan worden gewijzigd.
PROM of Programmable ROM is ontwikkeld op basis van Mask ROM, waarbij het geheugen door de gebruiker kan worden geprogrammeerd, maar slechts één keer. EPROM (Erasable Programmable ROM) is een uitwisbaar geheugenapparaat, dat kan worden gewist door blootstelling aan UV-licht en kan worden geprogrammeerd met hogere spanningen. Herhaalde blootstelling aan UV-licht verslechtert uiteindelijk de opslagcapaciteit van de IC.
EEPROM of Electronically Erasable Programmable ROM is een uitbreiding van de EPROM waarbij het geheugen meerdere keren door de gebruiker kan worden geprogrammeerd. De inhoud van de geheugencomponent kan worden gelezen, geschreven en gewijzigd met behulp van een speciaal ontworpen interface. De microcontroller-eenheden zijn voorbeelden van EEPROM-apparaten. Flash-geheugen is ontwikkeld op basis van de EEPROM-architectuur.
Harde schijven (HDD) zijn ook niet-vluchtige secundaire gegevensopslagapparaten die worden gebruikt voor het opslaan en ophalen van digitale informatie in computers. De harde schijven vallen op door hun capaciteit en prestaties. De capaciteit van de harde schijven varieert van schijf tot schijf, maar is in de loop van de tijd constant toegenomen.
Optische opslagapparaten zoals cd's, dvd's en BluRay-schijven zijn ook niet-vluchtige geheugenapparaten. Ponskaarten en magneetbanden die in de vroege computers werden gebruikt, kunnen ook in deze categorie worden opgenomen.
Wat is het verschil tussen vluchtig en niet-vluchtig geheugen?
• Vluchtig geheugen moet worden vernieuwd om de opgeslagen inhoud te behouden, terwijl niet-vluchtig geheugen dat niet doet.
• Vluchtig geheugen vereist stroom om het geheugen vast te houden, terwijl niet-vluchtig geheugen geen stroom nodig heeft. Als de stroom naar het vluchtige geheugen verloren gaat, wordt de inhoud automatisch gewist.
• RAM is het belangrijkste type vluchtig geheugen en wordt gebruikt als tijdelijke opslag van informatie voor en na verwerking. ROM-apparaten worden gebruikt om gegevens of informatie voor een langere tijd op te slaan. (Lees meer over het verschil tussen ROM en RAM)
• Secundaire opslagapparaten die in computers worden gebruikt, zijn niet-vluchtige geheugenapparaten.
• Vluchtige geheugenapparaten zijn voornamelijk solid-state apparaten en niet-vluchtig geheugen kan solid-state, magnetisch of optisch zijn.