Skip to main content

Hva er fullstendig buffret DIMM?

En fullstendig buffret DIMM (dobbelt in-line minnemodul) er en ram-brikke (tilfeldig tilgangsminne (RAM) som inneholder en avansert minnebuffer på brikkesettet.Den avanserte minnebufferen fungerer som en mellommann mellom de faktiske minnemodulene og minnekontrolleren.Dette gjør det mulig å øke det tilgjengelige minnet på brikken uten å øke antall pinner på modulen.Ulempene med DIMM -er inkluderer introduksjon av latens og en økning i strømforbruket for brikkesettet.

På en fullstendig bufret DIMM sitter den avanserte minnebufferen rett mellom minnemodulen (e) og minnekontrolleren.Alle data som flytter til og fra minnemodulene må først passere gjennom den avanserte minnebufferenheten.I motsetning til ubufferede DIMM -er, der minnekontrolleren direkte grensesnitt med minnemodulen, må informasjon om den fullstendig buffrede DIMM tolkes av den avanserte minnebufferen.

Å bruke en fullstendig bufret DIMM gir mulighet for to primære fordeler.Den første er at signalet kan gjenopprettes av minnebufferenheten, og kompensere for forverring når det reiser gjennom datamaskinbussarkitekturen.Det andre er at den avanserte minnebufferen kan utføre forebyggende feilsjekking på dataene som strømmer til og fra RAM-brikken.Det fungerer som en type miniatyrhjerne som kan fortelle om dataene som går gjennom har blitt ødelagt når som helst under prosessen.

Det er imidlertid også ulemper med å bruke en fullstendig bufret DIMM.Den første av disse er at den avanserte minnebufferen krever ekstra strømforbruk for RAM -brikken.Dette betyr at RAM -kontakten må settes på et høyere spenningsnivå.Økt kraft produserer ekstra varme, som kan forkorte livet til RAM -brikker og mdash;og andre komponenter i systemet mdash;under dårlig ventilerte forhold.For å minimere denne risikoen, bør ytterligere kjøling brukes;Dette kan inkludere flere eksosvifter for saken eller en annen type kjøleløsning for å forbedre luftstrømmen over RAM -brikkene.

Den siste ulempen med DIMM -er er at det å stole på den avanserte minnebufferen introduserer latensbegrepet for RAM -operasjoner.Uten en buffer forekommer RAM-operasjoner i det vesentlige i sanntid, bare begrenset av hastigheten på prosessoren, den forsidebussen mellom prosessoren og minnet, og hastigheten på RAM-brikkene selv.Når data først er kanalisert gjennom den avanserte minnebufferen, oppstår det imidlertid en forsinkelse mellom å motta og behandle informasjonen.Den eneste mulige kompensasjonen for dette er å bruke raskere minnemoduler, for å overvinne den iboende latensforsinkelsen.