Computersystemen/Geheugen: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Mattias.Campe (overleg | bijdragen)
Mattias.Campe (overleg | bijdragen)
Geen bewerkingssamenvatting
Regel 34:
 
=== RAM ===
RAM-geheugen (ook bekend als ''het geheugen'', ''hoofdgeheugen'' of ''werkgeheugen'') is ''random-access memory''. Dit wijst op het feit dat de data, zowel lezen als schrijven, in ongeveer dezelfde tijd kan gebeuren, onafhankelijk van de fysieke plaats waar de data staat.<ref>Een veel uitgebreidere uitleg staat in het artikel '[http://computer.howstuffworks.com/ram.htm How RAM Works]'.</ref> Het gaat hier om vluchtig (''volatile'') geheugen: als de spanning wegvalt, wordt de data “vergeten”. Dat is een duidelijk nadeel, maar het voordeel is dat het een heel snelle geheugenvorm is. Het kan dat het RAM-geheugen te vervangen is of uit te breiden valt (bv. met RAM-latjes of RAM-modules bij desktops en laptops) of dat het vast geïntegreerd is met het systeem (smartphones, videokaart, Raspberry Pi, Arduino,...).
 
<gallery>
Het kan dat het RAM-geheugen te vervangen is of uit te breiden valt (bv. met RAM-latjes of RAM-modules bij desktops en laptops) of dat het vast geïntegreerd is met het systeem (smartphones, videokaart, Raspberry Pi, Arduino,...). Bij sommige systemen zijn er enkele gigabytes ter beschikking (bij de meeste dekstops, laptops en smartphones) en hoef je je geen zorgen te maken om apps te sluiten. Het RAM-geheugen verbruikt vaak sowieso energie en als een applicatie die niet gesloten is terug wordt geopend, dan moet deze vaak van een trager opslagmedium komen (wat energie en tijd kost). Slimme besturingssystemen zullen de software in de achtergrond laten draaien, zelfs als de eindgebruiker deze heeft gesloten. Bij andere toepassingen heeft een afweging in kostprijs, grootte en/of verbruik ervoor gezorgd dat er een stuk minder RAM-geheugen aanwezig is (bv. Raspberry Pi, Arduino). De keuze van besturingssysteem en software wordt dan belangrijk. Ook in gebruik moet men rekening houden om ongebruikte programma's sneller te sluiten.<ref>Zie bv. het uitgebreide artikel '[https://learn.adafruit.com/memories-of-an-arduino/you-know-you-have-a-memory-problem-when-dot-dot-dot Memories of an Arduino]' die de verschillende geheugenvormen van Arduino bespreekt.</ref>
Kinds-of-RAM.JPG|Verschillende RAM
NanoAmp Solutions N5SV16M16BS-6K on mainboard of Surf@home II-8339.jpg|RAM-chip
DRAM.svg|Logische organisatie van een DRAM-chip
Square_array_of_mosfet_cells_read.png|Fysische organisatie van een DRAM-chip
</gallery>
 
Het kan dat het RAM-geheugen te vervangen is of uit te breiden valt (bv. met RAM-latjes of RAM-modules bij desktops en laptops) of dat het vast geïntegreerd is met het systeem (smartphones, videokaart, Raspberry Pi, Arduino,...). Bij sommige systemen zijn er enkele gigabytes ter beschikking (bij de meeste dekstops, laptops en smartphones) en hoef je je geen zorgen te maken om apps te sluiten. Het RAM-geheugen verbruikt vaak sowieso energie en als een applicatie die niet gesloten is terug wordt geopend, dan moet deze vaak van een trager opslagmedium komen (wat energie en tijd kost). Slimme besturingssystemen zullen de software in de achtergrond laten draaien, zelfs als de eindgebruiker deze heeft gesloten. Bij andere toepassingen heeft een afweging in kostprijs, grootte en/of verbruik ervoor gezorgd dat er een stuk minder RAM-geheugen aanwezig is (bv. Raspberry Pi, Arduino). De keuze van besturingssysteem en software wordt dan belangrijk. Ook in gebruik moet men rekening houden om ongebruikte programma's sneller te sluiten.<ref>Zie bv. het uitgebreide artikel '[https://learn.adafruit.com/memories-of-an-arduino/you-know-you-have-a-memory-problem-when-dot-dot-dot Memories of an Arduino]' die de verschillende geheugenvormen van Arduino bespreekt.</ref>
 
Er zijn verschillende types van RAM-geheugen, zoals T-RAM, Z-RAM, MRAM<ref>Zie bv. het Tweakers.net-artikel '[https://tweakers.net/nieuws/92797/meer-dan-20-techbedrijven-richten-zich-gezamenlijk-op-mram-ontwikkeling.html Meer dan 20 techbedrijven richten zich gezamenlijk op mram-ontwikkeling]' uit 2013 dat het heeft over meer dan 20 techbedrijven die zich richten op MRAM-ontwikkeling.</ref>, NVRAM,… Wij beperken ons tot de twee bekendste: DRAM en SRAM:
Regel 48 ⟶ 55:
== SDRAM ==
SDRAM (''Synchronous DRAM'') gaat van DDR SDRAM tot DDR4 SDRAM. In opeenvolgende versies zorgt men niet alleen voor geheugenmodules met grotere capaciteit, maar ook het energieverbruik krijgt meer aandacht.
 
<gallery>
Kinds-of-RAM.JPG|Verschillende RAM
NanoAmp Solutions N5SV16M16BS-6K on mainboard of Surf@home II-8339.jpg|RAM-chip
DRAM.svg|Logische organisatie van een DRAM-chip
Square_array_of_mosfet_cells_read.png|Fysische organisatie van een DRAM-chip
</gallery>
 
=== Werking ===
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.