Computergeheugentypen:
Primaire opslag (hoofdgeheugen):
* ram (willekeurig toegangsgeheugen):
* dram (dynamisch RAM): Meest voorkomende type, vluchtige, gegevens verloren wanneer het wordt uitgeschakeld, relatief goedkoop.
* sram (statische ram): Sneller en duurder dan DRAM, behoudt gegevens zolang de stroom wordt ingeschakeld, gebruikt in caches.
* sdram (synchrone dram): DRAM gesynchroniseerd met de systeemklok, sneller dan asynchroon DRAM.
* DDR SDRAM (dubbele gegevenssnelheid SDRAM): Overdracht van gegevens tweemaal per klokcyclus, verhoogt de bandbreedte.
* DDR2, DDR3, DDR4, DDR5: Opeenvolgende generaties met verhoogde snelheid en capaciteit.
* ROM (alleen geheugen lezen):
* prom (programmeerbare ROM): Kan eenmaal worden geschreven, gebruikt voor firmware.
* eProm (uitwistable programmeerbare ROM): Kan worden gewist met UV -licht, gebruikt voor vroege firmware.
* EEPROM (elektrisch uitwistable programmeerbare ROM): Kan elektrisch worden gewist, gebruikt voor opstartfirmware en instellingen.
* Flash -geheugen: Vergelijkbaar met EEPROM maar sneller, vaak gebruikt voor opslag in apparaten zoals USB -schijven.
Secundaire opslag (secundair geheugen):
* harde schijfaandrijvingen (HDDS): Magnetische opslag, langzamere maar grotere capaciteit, gebruikt voor gegevensopslag op lange termijn.
* Solid State Drives (SSDS): Gebruik flashgeheugen, sneller en duurzamer dan HDD's, maar over het algemeen duurder.
* Optische schijven (cd's, dvd's, blu-ray): Gebruik laser om gegevens te lezen/schrijven, langzamer en minder duurzaam dan HDD's of SSD's.
* magnetische tape: Gebruikt voor archiefopslag, langzamer maar zeer hoge capaciteit.
Andere geheugentypen:
* Cache -geheugen: Klein, snel geheugen dat wordt gebruikt om vaak toegang te krijgen tot gegevens voor sneller ophalen.
* Registreer geheugen: Zeer klein en snel geheugen direct toegankelijk voor de CPU voor tijdelijke gegevensopslag.
* virtueel geheugen: Wordt gebruikt om de beschikbare RAM uit te breiden door de ruimte van harde schijf te gebruiken als tijdelijke opslag.
Belangrijkste verschillen:
* snelheid: Primaire opslag is sneller dan secundaire opslag.
* Volatiliteit: Primaire opslag is vluchtig (gegevens verloren wanneer het wordt uitgeschakeld), terwijl secundaire opslag niet-vluchtig is.
* kosten: Primaire opslag is over het algemeen duurder dan secundaire opslag.
* Capaciteit: Secundaire opslag heeft meestal een veel grotere capaciteit dan primaire opslag.
geheugenhiërarchie:
De geheugenhiërarchie is een systeem dat verschillende soorten geheugen gebruikt met verschillende snelheden en kosten om de systeemprestaties te optimaliseren. Het bestaat meestal uit:
1. Registers
2. Cache -geheugen
3. Hoofdgeheugen (RAM)
4. Secundaire opslag
Met deze hiërarchische structuur staat de computer in staat om snel toegang te krijgen tot gegevens vanuit de snelste geheugenniveaus en tegelijkertijd grote hoeveelheden gegevens op te slaan in de langzamere, meer betaalbare opslagniveaus. |