Mi az a frissítési ciklus?

Számítógépében valószínűleg kétféle RAM osztályú memória található. Csak egyet nevezünk RAM-nak: a rendszermemóriát vagy a rendszer RAM-ot. A RAM ezen osztályát DRAM-nak hívják. Ebben az osztályban néhány integrált DRAM-mal rendelkező SSD-meghajtó is lehet. A grafikus kártyán lévő VRAM szintén a DRAM egy részhalmaza. Más típusú RAM-ja lesz a tényleges CPU-n, és a GPU önmagában hal meg. Az SRAM-ot a gyorsítótárak számára használják.

Az SRAM gyors. Gigabájt/négyzetcentiméterben viszont nem különösebben sűrű, ami szintén hozzájárul a magas árához. A DRAM lassabb. Azonban sokkal nagyobb a tárolási sűrűsége, és sokkal olcsóbb. Emiatt az SRAM-ot kis mennyiségben használják a processzorlemezeken nagy sebességű memóriaként, a DRAM-ot pedig nagyobb memóriakészletekhez, mint például a fent leírtak.

Az SRAM és a DRAM közötti különbség nyilvánvaló szerkezetükben. Az SRAM négy-hat tranzisztort használ, míg a DRAM egyetlen tranzisztort és egy kondenzátort. Itt jön a képbe a tárolási sűrűség összehasonlítása. Egyszerűen kevesebb alkatrész van a DRAM-ban, így minden memóriacella kisebb.

A tervezési különbségeknek van egy másik hatása is, amely elég nagy ahhoz, hogy a kettő névadója legyen. Az SRAM-ban az S a Static, míg a D a DRAM-ban a Dynamic-ot jelenti. Ez azt jelenti, hogy az SRAM korlátlan ideig megőrizheti a tartalmát, míg a DRAM-ot rendszeresen frissíteni kell.

Megjegyzés: Ez azt feltételezi, hogy állandó tápellátás áll rendelkezésre. Az SRAM továbbra is ingadozó memória, és ha az áramellátás megszakad, elveszíti a tárolt adatokat. Pont mint a DRAM.

Mi az a memóriafrissítés?

A DRAM áramköri szintű architektúrája azt jelenti, hogy a memóriacella töltése idővel csökken. Minden memóriacellát rendszeresen frissíteni kell, hogy a DRAM hosszú ideig tárolhassa az adatokat. Néhány lényeges dolgot tudni kell ezzel kapcsolatban. Az első az, hogy a memória nem érhető el frissítés közben. Ez azt is jelenti, hogy a teljesítményt korlátozhatja, hogy milyen gyakran kell frissíteni a DRAM-cellákat.

Általában a DRAM-cellák 64 ezredmásodpercenként frissülnek, bár ez magas hőmérsékleten a felére csökken. A cellák minden sora egymástól függetlenül frissül, hogy ez ne történjen meg egyszerre, és 64 ezredmásodpercenként jelentős akadozást okoz.

A memóriavezérlő okosan időzíti a frissítési ciklusokat is, miközben a RAM-modul egyéb olyan dolgokat is végrehajt, amelyek megakadályozzák a memória olvasását vagy írását, például olvasott adatok továbbítását. Szerencsére a cella frissítéséhez szükséges idő kicsi, általában 75 vagy 120 nanoszekundum. Ez azt jelenti, hogy egy DRAM-chip ideje nagyjából 0,4-5%-át tölti a frissítési művelet végrehajtásával.

A DRAM frissítése

Amit nem tudhat a DRAM-ból történő adatolvasásról, az az, hogy romboló hatású. Az adatok olvasása a memóriacellákból megsemmisíti ezeket az adatokat. Hogy ezt elrejtse a felhasználó elől, minden olvasási művelet beolvassa és továbbítja az adatokat, és ugyanazokat az adatokat visszaírja a memóriacellába az előtöltésnek nevezett műveletben. Sajnos a szabványos olvasási eseményekre nem lehet számítani, hogy minden használt DRAM-sort elérjenek, ezért speciális frissítési műveletre van szükség.

A frissítési művelet nem olyan bonyolult. Valójában, mivel egy egész sort szeretne egyszerre frissíteni, ahelyett, hogy egy adott oszlopot olvasna ki a sorban, a sor frissítésére vonatkozó jel is kisebb és hatékonyabb. A frissítési folyamat az adatokat a szenzoros erősítőkbe olvassa be, és egyenesen vissza a cellákba, nem pedig a viszonylag lassú kimeneti pufferekbe.

Mindez automatikusan történik. A memóriavezérlő kezeli mindezt anélkül, hogy a CPU tudatában lenne.

Outliers

A DRAM töltése csökken, de a kutatások kimutatták, hogy a sebesség vadul eltér a DRAM cellák között, még egyetlen chipen is. A felső százalék körülbelül 50 másodpercig képes megőrizni adatait anélkül, hogy normál hőmérsékleten frissítésre lenne szüksége. Az adatok 90%-a 10 másodpercig, 99%-a három másodpercig, 99,9%-a pedig egy másodpercig képes tárolni az adatokat.

Sajnos egyes kiugró értékeket sokkal gyakrabban kell frissíteni. A legrosszabb forgatókönyvek figyelembevétele érdekében a DRAM frissítési ideje alacsony. Ez a választás biztosítja, hogy soha ne vesszenek el adatok, de hatással van az energiafogyasztásra és a teljesítményre is.

Egyes kutatók alternatív módszereket javasoltak a RAM-cellák elemzésére és összekapcsolására, és inkább a jobb lecsengési idővel rendelkezőket használják. Ez jobb energiafelhasználáshoz vezetne, különösen hasznos az alacsony fogyasztású akkumulátoros eszközökön. Ez azonban változó szintű RAM-teljesítményhez is vezetne.

Ezenkívül figyelembe kell venni a lecsengési idő hőmérséklettől függő változását is. Még ennél is rosszabb, hogy egyes cellák időnként egyszerűen elveszítik a töltésmegtartó teljesítményt, ami azt jelenti, hogy a túlzott támaszkodás néha azt eredményezheti, hogy egy feltételezett jó memóriacella rossz, és rendszeres újrakapcsolást igényel. .

Következtetés

A frissítési ciklus a DRAM-modulokban az a folyamat, amellyel a memóriacellák frissülnek. Erre azért van szükség, mert a DRAM áramköri kialakítása töltéscsökkenést eredményez. A memóriacellák rendszeres frissítése megakadályozza az adatvesztést. Az SRAM-ot nem kell frissíteni, mivel az áramkör kialakítása nem eredményez töltéslemerülést.

Megjegyzés: A frissítési ciklus utalhat a felhasználó vagy szervezet rendszeres hardverfrissítésére is.


Merevlemez klónozása

Merevlemez klónozása

A modern digitális korban, ahol az adatok értékes eszközök, a merevlemez klónozása Windows rendszeren sokak számára döntő fontosságú folyamat lehet. Ez az átfogó útmutató

Hogyan javítható a WUDFRd illesztőprogram betöltése a Windows 10 rendszeren?

Hogyan javítható a WUDFRd illesztőprogram betöltése a Windows 10 rendszeren?

A számítógép indításakor a hibaüzenet azt jelzi, hogy nem sikerült betölteni a WUDFRd illesztőprogramot a számítógépére?

Az NVIDIA GeForce Experience hibakód 0x0003 kijavítása

Az NVIDIA GeForce Experience hibakód 0x0003 kijavítása

Az NVIDIA GeForce tapasztalati hibakód 0x0003 az asztalon? Ha igen, olvassa el a blogot, hogy megtudja, hogyan javíthatja ki ezt a hibát gyorsan és egyszerűen.

Mi az SMPS?

Mi az SMPS?

Mielőtt SMPS-t választana számítógépéhez, ismerje meg, mi az SMPS és mit jelent a különböző hatékonysági besorolások.

Miért nem kapcsol be a Chromebookom?

Miért nem kapcsol be a Chromebookom?

Válaszokat kaphat a következő kérdésre: Miért nem kapcsol be a Chromebookom? Ebben a Chromebook-felhasználóknak szóló hasznos útmutatóban.

Az adathalász csalások bejelentése a Google-nak

Az adathalász csalások bejelentése a Google-nak

Ebből az útmutatóból megtudhatja, hogyan jelentheti be a csalókat a Google-nak, hogy megakadályozza, hogy átverjenek másokat.

A Roomba megáll, kiáll és megfordul – Javítás

A Roomba megáll, kiáll és megfordul – Javítás

Javítsa ki azt a problémát, amikor a Roomba robotporszívója leáll, beragad, és folyamatosan megfordul.

Grafikai beállítások módosítása a Steam Decken

Grafikai beállítások módosítása a Steam Decken

A Steam Deck robusztus és sokoldalú játékélményt kínál az Ön keze ügyében. Azonban a játék optimalizálása és a lehető legjobb biztosítása érdekében

Mi az elszigetelésen alapuló biztonság?

Mi az elszigetelésen alapuló biztonság?

Egy olyan témában készültek elmélyülni, amely egyre fontosabbá válik a kiberbiztonság világában: az elszigeteltségen alapuló biztonsággal. Ez a megközelítés a

Az Auto Clicker használata Chromebookhoz

Az Auto Clicker használata Chromebookhoz

Ma egy olyan eszközzel készültünk, amely képes automatizálni az ismétlődő kattintási feladatokat a Chromebookon: az Automatikus klikkelőt. Ezzel az eszközzel időt takaríthat meg és