Wat is volledig gebufferde DIMM?
Een volledig gebufferde DIMM (Dual In-Line Memory Module) is een RAM-chip (Random Access Memory) die een geavanceerde geheugenbuffer op de chipset bevat. De geavanceerde geheugenbuffer fungeert als tussenpersoon tussen de feitelijke geheugenmodules en de geheugencontroller. Hierdoor kan het beschikbare geheugen op de chip worden vergroot zonder het aantal pinnen op de module te vergroten. De nadelen van DIMM's zijn de introductie van latentie en een toename van het stroomverbruik voor de chipset.
Op een volledig gebufferde DIMM bevindt de geavanceerde geheugenbuffer zich precies tussen de geheugenmodule (s) en de geheugencontroller. Alle gegevens die van en naar de geheugenmodules worden verplaatst, moeten eerst door de geavanceerde geheugenbuffer gaan. In tegenstelling tot niet-gebufferde DIMM's, waarbij de geheugencontroller rechtstreeks interageert met de geheugenmodule, moet informatie over de volledig gebufferde DIMM worden "geïnterpreteerd" door de geavanceerde geheugenbuffer.
Het gebruik van een volledig gebufferde DIMM biedt twee primaire voordelen. De eerste is dat het signaal kan worden hersteld door de geheugenbuffereenheid, ter compensatie van verslechtering tijdens het reizen door de computerbusarchitectuur. De tweede is dat de geavanceerde geheugenbuffer preventieve foutcontrole kan uitvoeren op de gegevens die van en naar de RAM-chip stromen. Het werkt als een soort miniatuurbrein dat kan zien of de doorgegeven gegevens op enig moment tijdens het proces zijn beschadigd.
Er zijn echter ook nadelen aan het gebruik van een volledig gebufferde DIMM. De eerste hiervan is dat de geavanceerde geheugenbuffer extra stroomverbruik vereist voor de RAM-chip. Dit betekent dat de RAM-aansluiting op een hoger spanningsniveau moet worden ingesteld. Meer vermogen produceert extra warmte, wat de levensduur van RAM-chips - en andere componenten in het systeem - in slecht geventileerde omstandigheden kan verkorten. Om dit risico te minimaliseren, moet extra koeling worden gebruikt; dit kan extra uitlaatventilatoren voor de behuizing zijn of een ander type koeloplossing om de luchtstroom door de RAM-chips te verbeteren.
Het laatste nadeel van DIMM's is dat vertrouwen op de geavanceerde geheugenbuffer het concept van latentie in RAM-bewerkingen introduceert. Zonder buffer vinden RAM-bewerkingen in wezen in realtime plaats, alleen beperkt door de snelheid van de processor, de bus aan de voorkant tussen de processor en het geheugen en de snelheid van de RAM-chips zelf. Zodra gegevens echter worden gekanaliseerd via de geavanceerde geheugenbuffer, treedt er een vertraging op tussen het ontvangen en verwerken van de informatie. De enige mogelijke compensatie hiervoor is het gebruik van snellere geheugenmodules om de inherente latentievertraging te overwinnen.