Wat is niet-gebufferd geheugen?
Er zijn twee hoofdtypen RAM (Random Access Memory); dit zijn gebufferd geheugen - of geregistreerd geheugen - en niet gebufferd geheugen, ook wel bekend als niet-geregistreerd geheugen. Niet-gebufferd geheugen is sneller, gebruikelijker en aanzienlijk goedkoper in aanschaf dan gebufferd geheugen. Als zodanig zijn deze niet-geregistreerde geheugenformulieren van het moduletype dat wordt aangetroffen in bijna alle thuis-desktop- en laptopcomputers. Gebufferd geheugen is duurder dan het ongebufferde type en het is ook langzamer vanwege de manier waarop het gegevensopslag en -herstel verwerkt. Gebufferd geheugen is echter veel stabieler dan niet-gebufferde formulieren, dus het wordt meestal gebruikt in mainframe- en servernetwerkcomputers.
Niet-gebufferd geheugen is veruit de meest voorkomende vorm van computergeheugenmodule die in het dagelijks gebruik wordt aangetroffen. Deze geheugenmodules zijn goedkoop om te produceren in vergelijking met gebufferde geheugenmodules, gedeeltelijk vanwege hun algemeen gebruik in huishoudelijke en commerciële computers en ook vanwege het feit dat er minder hardware wordt gebruikt. In een ongebufferde geheugenmodule is er geen vorm van hardware aan boord om als register voor instructies tussen de RAM-chip en de geheugencontroller van de computer te fungeren. Dit resulteert in een hogere werksnelheid, maar een verhoogd risico op een kritieke geheugenverliesfout vanwege de willekeurige aard van informatieplaatsing en herstel, vooral tijdens perioden van intensieve activiteit.
Meer in het algemeen aangeduid als geregistreerd geheugen is gebufferd geheugen. Vreemd geheugen behoudt vreemd genoeg zijn naam en is niet gewijzigd in niet-geregistreerd geheugen. Gebufferd geheugen verschilt van het ongebufferde type doordat het een hardwareregister heeft dat informatie opslaat in een cache gedurende één klokcyclus van de geheugenchip. Hoewel deze bewerking kan resulteren in een langzamere uitvoeringstijd voor de geheugenchip, biedt deze wel extra stabiliteit en een verminderd risico op geheugenfouten of corruptie.
Bij algemeen huishoudelijk gebruik lijkt het snelheidsverschil tussen de twee soorten geheugenmodules te verwaarlozen. Het is tijdens periodes van intensieve informatieoverdracht dat de latentie ervaren door het gebruik van het register duidelijk wordt. Gebufferd geheugen wordt vaak gebruikt in servercomputers en mainframesystemen om de stabiliteit en bescherming te bieden tegen corruptie die kan optreden in niet-gebufferde modules wanneer deze worden onderworpen aan continu intensief gebruik. Hoewel de gebufferde modules duurder zijn en over het algemeen langzamer werken, compenseert de stabiliteit van het geheugen en de beveiliging van gegevens meer dan in een commerciële omgeving.